форумы для свободного общения

Технический форум => Электроника => Автоматика для дома => Тема начата: john от Февраля 04, 2011, 03:57:47

Название: 90. USB-термометр на ATtiny2313
Отправлено: john от Февраля 04, 2011, 03:57:47
USB-термометр на ATtiny2313 - все подробно, включая исходные тексты здесь: http://msevm.ru/2011/02/ (http://msevm.ru/2011/02/)
Название: 90. USB-термометр на ATtiny2313
Отправлено: Konan13 от Ноября 22, 2011, 13:04:59
Решил сделать сей аппарат (точнее сделал и он пока не робит), только вот пару вопросов:
1) Чем отличаются файлы прошивок usbthermb и usbtherms ?
2) На фотографии устройства нету кондёров, они с другой стороны платы у вас??
Я собрал всю схему, прошил МК, но при подключении к компу пишет что устройство не опознано...
Название: 90. USB-термометр на ATtiny2313
Отправлено: john от Ноября 22, 2011, 13:45:16
Цитата: Konan13
Решил сделать сей аппарат (точнее сделал и он пока не робит), только вот пару вопросов:

1) Чем отличаются файлы прошивок usbthermb и usbtherms ?

одна для ds18B20 другая для ds18S20

Цитировать
2) На фотографии устройства нету кондёров, они с другой стороны платы у вас??

С обратной стороны платы, чипы.

Цитировать
Я собрал всю схему, прошил МК, но при подключении к компу пишет что устройство не опознано...

Неправильно прошил контроллер, либо какой-то косяк в сборке (проверь номиналы стабилитронов и резисторов).
Название: 90. USB-термометр на ATtiny2313
Отправлено: Konan13 от Ноября 22, 2011, 14:51:08
Цитировать
С обратной стороны платы, чипы.
- так и думал =)
Блин, прошил не той   Спасибо за оперативный ответ!!!
Название: 90. USB-термометр на ATtiny2313
Отправлено: maloicds от Января 29, 2012, 00:31:24
Подскажите fuse для CAVR, а то у меня либо 0 либо 85 градусов
Название: 90. USB-термометр на ATtiny2313
Отправлено: МСВ от Мая 06, 2012, 21:33:21
Ребята, я тут новичок и мне в край необходим этот девайс. Скачал архив и начал сверять плату со схемой. И тут тупик. Плата не соотвествует схеме (либо наоборот).
По схеме 12 ножка Тини соединена с 6 ножкой и через R2 на 2 ножку разъема USB,  13 ножка Тини соединена с 8 ножкой Тини и через R1 на 3 ножку разъема USB.
На плате - 12 ножка Тини через очевидно R2 идет на 2 ножку разъема USB, 13 ножка Тини идет на 6 ножку Тини и через очевидно R1 на 3 ножку разъема USB. 14 ножка Тини соединена с 8 ножкой Тини. Чего-то я запутался.
Где же правильно? Спасибо за ответ.
Название: 90. USB-термометр на ATtiny2313
Отправлено: МСВ от Мая 16, 2012, 21:01:49
Ребята, подскажите какие фьюзы прошивать и где брать драйвер устройства?
Название: 90. USB-термометр на ATtiny2313
Отправлено: maloicds от Мая 17, 2012, 15:51:04
Попробуй CKSEL0 и SUT0 выставить (поставить галочки, CodeVision AVR), остальные убрать.
Драйвер не нужен, это USB HID устройство. Винда сама свой поставит.
Насчёт схемы: у меня заработало только тогда, когда соединил 6, 13 мк с D+ USB, а 12 только с D-.
Название: 90. USB-термометр на ATtiny2313
Отправлено: МСВ от Мая 17, 2012, 17:18:26
Цитата: maloicds
Попробуй CKSEL0 и SUT0 выставить (поставить галочки, CodeVision AVR), остальные убрать.
Драйвер не нужен, это USB HID устройство. Винда сама свой поставит.
Насчёт схемы: у меня заработало только тогда, когда соединил 6, 13 мк с D+ USB, а 12 только с D-.
Я собирал по этой схеме. Получается, что надо закоротить два резистора по 68 ом, выпаять два стабилитрона 3,6в, отпаять 1,5 ком от D- и все? Ну и перепрошить фьюзы? Я правильно понял?[attachment=2651:ds18b20usb.gif]
Название: 90. USB-термометр на ATtiny2313
Отправлено: john от Мая 21, 2012, 11:52:56
Цитата: МСВ
Я собирал по этой схеме. Получается, что надо закоротить два резистора по 68 ом, выпаять два стабилитрона 3,6в, отпаять 1,5 ком от D- и все? Ну и перепрошить фьюзы? Я правильно понял?[attachment=2651:ds18b20usb.gif]

Ничего не надо, если собирал по этой схеме, делай точно так как на схеме, фьюзы не трогай, там по дефолту все. Смотри на плату и втыкай детали как на фото, сверяя со схемой. Стабилитроны нужны для того, чтобы у тебя девайс с ноутами нормально работал и с USB портами не поддерживающими USB 1.0
Название: 90. USB-термометр на ATtiny2313
Отправлено: МСВ от Мая 22, 2012, 01:29:36
Устройство собрано в точности со схемой, фьюзы заводские, прошивка из первого поста темы. Комп не распознает устройство ни в какую. Пишет, что это "Неизвестное устройство" драйверы для не установлены или не требуются. И что можно предпринять дальше?
Название: 90. USB-термометр на ATtiny2313
Отправлено: john от Мая 22, 2012, 01:56:02
Цитата: МСВ
Устройство собрано в точности со схемой, фьюзы заводские, прошивка из первого поста темы. Комп не распознает устройство ни в какую. Пишет, что это "Неизвестное устройство" драйверы для не установлены или не требуются. И что можно предпринять дальше?

Должен определиться как HID-устройство, termometr.

Чем прошиваешь?

ЗЫ. Я шью эти контроллеры AVReal-ом (ByteBlaster+ (http://e-kit.su/main/344)), ну так исторически сложилось, привык я к нему, так вот для него команда выглядит так:

avreal -p1 -ab +90s2313 -w -o0 thermb.hex
Название: 90. USB-термометр на ATtiny2313
Отправлено: МСВ от Мая 22, 2012, 13:05:53
Шью вот этим: CodeVisionAVR, программатор AVR910USB. Прошивал им уже штук 15 контроллеров - все ОК. HEX-файл: usbthermb из одноименного архива.
Название: 90. USB-термометр на ATtiny2313
Отправлено: МСВ от Мая 24, 2012, 23:28:34
Перепроверил монтаж, сменил и перепрошил Тинку. Комп по-прежнему не определяет устройство и пишет: "Драйверы для этого устройства не установлены".
Что-то тут не так. А что не пойму.