USB термометр

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Роберт
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вс дек 09, 2007 12:10:49
Откуда: Урал
Контактная информация:

USB термометр

Сообщение Роберт »

собрал вот это
http://radiokot.ru/circuit/digital/pcmod/16/
дело дошло до прошивки МК. пользуюсь программой uniprof (русскоязычная)
при заливке выдет ошибку "Ош записи,@0000,надо 50,есть 00. Повтор?"
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Сообщение DrWatson »

Скорее всего надо проверить монтаж на предмет плохого контакта или замыканий, затем проверить поступает ли питание от программатора на контроллер (к ЮСБ при программировании подключать устройство нельзя), потом правильность подключения программатора к контроллеру. (Если программатор заведомо рабочий, иначе проверять и сам программатор).
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Аватара пользователя
BCluster
Собутыльник Кота
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев
Контактная информация:

Сообщение BCluster »

А вы чистить контроллер не забыли перед прошивкой?
QZ_
Открыл глаза
Сообщения: 70
Зарегистрирован: Чт дек 20, 2007 14:47:31
Откуда: Челябинск
Контактная информация:

Сообщение QZ_ »

Я шил в CodeVision. Cчитаю важным, при программировании питать контроллер не от USB, а от другого источника (к примеру от батарейки CR2032 на 3 В), ввиду того что сигнальные линии USB непосредственно соединены с SCK и MOSI выводами SPI интерфейса программирования.

[quote="BCluster"] А вы чистить контроллер не забыли перед прошивкой? [/quote]
Да, я думаю проблема еще и в этом (перед заливкой проги надо очитсить FLASH)
FISHMAN
Родился
Сообщения: 3
Зарегистрирован: Пн май 04, 2009 09:29:58
Откуда: Харьков, Украина

Сообщение FISHMAN »

Здравствуйте
Собрал сей девайс, но с мелкими изменениями, подтягивающие резисторы включены перед защитными и конденсатор на 4.7мк - электролитический, вроде думаю должно работать (ведь должно?), а нет перепрошиваться - перепрошивался, а работать нехотел. Писал юсб устройство работает неправильно. Но уже после долгих терзаний МК на печатке нашел ошибку: питание на МК не подавалось, а как же он тогда прошивался... ну короче он теперь на отрез отказывается програмироваться (AVRStudio постаянно выдает ошибку, програматор рабочий, проверено ), думаю МК я угробил, пойду новый покупать...
:cry:
Аватара пользователя
Тарас
Встал на лапы
Сообщения: 89
Зарегистрирован: Ср июн 04, 2008 01:20:54
Откуда: Украина, Винница
Контактная информация:

Сообщение Тарас »

А здесь нужно какие небудь фюзы шить?
Мяу-у-у-у-у
QZ_
Открыл глаза
Сообщения: 70
Зарегистрирован: Чт дек 20, 2007 14:47:31
Откуда: Челябинск
Контактная информация:

Сообщение QZ_ »

Да. про фьюзы забыл в статье упомянуть.
выставляем их таким образом:

все CKSEL без галки
все SUT с галкой
CKDIV8 галка!!

насчет CKDIV8 мне самому не очень понятно. В даташите сказано, что с завода МК идет с тактированием от внутреннего RC БЕЗ предделителя на 8 (CKDIV8 - галка! в итоге 8 МГц), а в реале получается наоборот - с этим самым предделителем (CKDIV8 без галки, следовательно 1МГц).
если не будет работать, попробуйте поменять этот CKDIV8



FISHMAN писал(а):подтягивающие резисторы включены перед защитными и конденсатор на 4.7мк - электролитический, вроде думаю должно работать (ведь должно?)

должно
FISHMAN
Родился
Сообщения: 3
Зарегистрирован: Пн май 04, 2009 09:29:58
Откуда: Харьков, Украина

Сообщение FISHMAN »

В контроллер я оказывается фьюзы неправильно зашил, тем и угробил...
QZ_ Спасибо, устройство зароботало и с моей измененной печаткой.
Заработало после того, как во фьюзах (AVRStudio) убрал галку у CKDIV8.
SK314
Родился
Сообщения: 7
Зарегистрирован: Вс май 24, 2009 22:15:00

Сообщение SK314 »

Подскажите пожалуйста, надо заливать только файл hex в МК? А то, в архиве столько файлов. :shock:
Аватара пользователя
Dancer
Прорезались зубы
Сообщения: 236
Зарегистрирован: Вт дек 25, 2007 17:23:13
Откуда: Украина, Севастополь

Сообщение Dancer »

А разве что-то еще можно в контроллер залить?:)
SK314
Родился
Сообщения: 7
Зарегистрирован: Вс май 24, 2009 22:15:00

Сообщение SK314 »

Собрал это устройство, залил файл cdcmega.hex в МК программой PONYPROG 2.07c, включил программу USB TERM и подключил к USB. Написало "одно из подключенных к этому компьютеру USB-устройств работает неправильно, и Windows не удаётся опознать его."
Подскажите пожалуйста почему не работает? Может нужен ещё какой-то драйвер или программа?
QZ_
Открыл глаза
Сообщения: 70
Зарегистрирован: Чт дек 20, 2007 14:47:31
Откуда: Челябинск
Контактная информация:

Сообщение QZ_ »

Скорее всего фьзы не выставил, поэтому девайс ваще не работает.
выставляем их таким образом:

все CKSEL без галки
все SUT с галкой
CKDIV8 галка!!

SK314
Родился
Сообщения: 7
Зарегистрирован: Вс май 24, 2009 22:15:00

Сообщение SK314 »

Попробовал прошить программой AVR Studio, всё заработало.
Фото собранной платы и скриншот работы программы ниже.
Вложения
P.JPG
(22.99 КБ) 1667 скачиваний
P6080078.JPG
(17.82 КБ) 1694 скачивания
.PNG
(6.45 КБ) 1724 скачивания
Последний раз редактировалось SK314 Пн июн 08, 2009 17:02:12, всего редактировалось 2 раза.
QZ_
Открыл глаза
Сообщения: 70
Зарегистрирован: Чт дек 20, 2007 14:47:31
Откуда: Челябинск
Контактная информация:

Сообщение QZ_ »

Это что реально windows 7?
У мну сей девайс работал в ХП, можно предположить, раз работает в W7, то будет и в висте.
SK314
Родился
Сообщения: 7
Зарегистрирован: Вс май 24, 2009 22:15:00

Сообщение SK314 »

QZ_ писал(а):Это что реально windows 7?
У мну сей девайс работал в ХП, можно предположить, раз работает в W7, то будет и в висте.

Ну да, самый настоящий Windows 7 Пробная сборка, только программу запускал в режиме совместимости. А на Windows XP при увеличенном шрифте было видно только первую цифру, пришлось уменьшить до 104 точек/дюйм, на 7 не пробовал увеличивать шрифт.
Rabbir
Родился
Сообщения: 1
Зарегистрирован: Пт окт 30, 2009 22:34:19
Контактная информация:

Сообщение Rabbir »

Привет всем. Подскажите пожалуйста. Я этот девайс уже неделю собираю и все никак, пишет устройство не определено.
Есть ряд вопросов:
1) Устройство в системе должно как-то определяться или работать как неизвестное?
2)Дрова нужны?
3)Чем лучше прошить(какой прогой пользоваться)?
4)Какие фьюзы нужно ставить(желательно скринфот)
Если кто может, помогите плиз. Я новичок, так что прошу относиться не предвзято :P
NowLex
Родился
Сообщения: 5
Зарегистрирован: Сб ноя 14, 2009 10:59:59

Сообщение NowLex »

Народ, тоже волнуют вопросы вышеизложенного поста.
А также мне хотелось бы узнать, умеет ли программа записывать результаты на компьютер, чтобы потом посмотреть. И еще, нет ли такого же устройства с двумя датчиками, чтобы еще на улице мерять температуру?
Аватара пользователя
slepnev
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт янв 22, 2009 11:46:24
Откуда: Москва, Зеленоград
Контактная информация:

Сообщение slepnev »

Вопрос лентяя: а зачем нужны кварц и 2 конденсатора??? Использовал internal RC-генератор + PLL, поменял прошивку, всё работает!
Вопрос к QZ_: почему REPORT_LEN=8, а массив data[0...4]???
Аватара пользователя
jumbo
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт фев 03, 2009 11:06:33

Сообщение jumbo »

Та же проблема :( сначала были глюки, потом прошилось но все равно не работает пишет устройство не опознано и все, фюзы правда не выставлял, завтра попробую отпишусь. А контроллер нужно обязательно сначала стирать а потом прошивать, нельзя сразу просто прошить его, он разве при прошивке сам не стирается?
нужно не только знать, но и уметь это объяснить
Аватара пользователя
jumbo
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт фев 03, 2009 11:06:33

Сообщение jumbo »

а еще одно не поставил конденсатор 4,7 мкф просто такого не оказалось под рукой может ли не работать без этого конденсатора ?
нужно не только знать, но и уметь это объяснить
Ответить

Вернуться в «Статьи»