Просмотр этой темы:
1 анонимных пользователей
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Народ, кто-нибудь делал этот девайс?
Возникла непонятка с программированием Atmega32, а точнее с битами конфигурации (фьюзами). Чуть не залочил корпус, насилу вернул в исходное состояние и теперь боязно экспериментами заниматься. Нужна конкретная конфигурация! Даташит читал, но там как-то мутно все описано на счет этих самых фьюзов. Если кто делал, скиньте пожалуйста конфигурацию на 16 МГц, а то что-то голова уже пухнет. Програмировал Pony-Prog-ом.
Отправлено: 09.10.2011 5:18
|
|
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
Отправлено: 09.10.2011 9:43
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Спасибо за ценную инфу
Отправлено: 09.10.2011 11:06
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Народ! Прошу помощи по поводу сего девайса:
Это тоже самое, что и в ссылке предыдущего поста. Пробовал достучаться к автору, но в ответ тишина... Собрал, а оно не работает. В монтаже косяков нет- проверял несколько раз. Проблема стала с запуском самой прошивки. Контроллер упорно отказывается работать с ней. Дело видимо в ней, а я не силен в программировании и вот прошу помощи. Возможно у кого-то имеются средства или программы, на которых можно проверить работоспособность этой прошивки? В архиве есть исходники и HEX-файл для прошивки, но повторяю, что я ДУБ в программировании. HEX-файл нормально прошивается, но контроллер не запускается. Выставил фьюзы, но и это не помогло. В чем дело понять не могу. Бросать жалко, уж больно много труда потрачено на этот проект. Помогите добить его до конца, возможно это пригодится тем, кто захочет повторить его в будущем. Если все получится, обязательно поделюсь всеми тонкостями, об которые пришлось споткнуться. На видео он работает, значит у кого-то есть работоспособный материал, но мои поиски по Интернету ни к чему не привели. Прикреплённый файл: source.zip Размер: 220.19 KB; Просмотры: 432 Схема пропеллера.jpg (885.86 KB) Драйвер привода.jpg (387.99 KB)
Отправлено: 12.10.2011 0:25
|
|
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
Какой-то туповатый сайт. Устройство не его, а какого-то поляка. Там комменты на польском.
Так сразу тяжко сказать что не так. Питание контроллера есть?
Отправлено: 12.10.2011 1:03
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Да, питание присутствует на всех ножках, указанных по схеме. +5в. на 6,18,38 ножках (корпус TQFP44). На 11-ю ипульсы с датчика приходят. Тактовый генератор работает, на 8-й ноге есть частота, смотрел осцилографом, но на этом и все. Да, и с DS1307 имульсы тоже идут на 19-ю и 20-ноги. Я понимаю так, что при наличии импульсов на 11-ой ноге (PD2 INT0) с 32,33,42,43-х ножек должны выходить какие-то импульсы для управления драйверами светодиодов (MBI), но их нет, контроллер тупо молчит. То, что он рабочий уверен 100%, значит не работает программа. На этом польском сайте прочитал все страницы, но там ничего толкового нет. Сплошные восхваления автору, но по делу практически нет ничего, так что доходить прийдется самим. Вот ссылка на этого поляка:
Отправлено: 12.10.2011 1:41
|
|
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
Питание на AVCC есть? Все ли земли GND контроллера объединены? Если идет обмен с часиками, значит прошивка работает. Может не хватает какого-то запускающего условия. Например, импульсов с оптопары.
Отправлено: 12.10.2011 11:30
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Я же писал уже, что с железом все в порядке, проверено многократно. Напряжения и сигнал с IR- приемника приходит. Не работает программа. Попробовал еще раз "поиграться" с фьюзами- результат нулевой. Переписал PropClock.c с польского на английский, т.к. где-то читал давно, что команды и коментарии должны быть на английском, и если использовать другой язык, то могут возникнуть проблемы. Перекомпилировал HEX-файл, заново прошил. Иногда самопроизвольно начали пояляться кое-какие признаки жизни в виде хаотичного свечения светодиодов, либо мерцание всех вместе. Хоть при врвщении,либо просто подав питание и коснувшись пинцетом вывода RESET. Такое впечатление, что это проблема со сбросом контроллера. Короче, нужен программер, чтоб посмотреть саму программу и что в ней не так, а не советы по железу. Это мы уже "пропукали"
Отправлено: 12.10.2011 19:05
|
|
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
про переписывание комментов- насмешил. Уже получается какое-то вуду- программирование. Мое мнение, что надо курить железо.
Отправлено: 12.10.2011 19:29
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Коменты пофигу на чем писать, ты внимательней глянь. А на счет железа, Ваши педложения? Здесь ковырять нечего. Вот фото, чтоб понятней было, с чем дело имеем. Обороты хорошие, не меньше 2000, так что грешить на скорость не нужно, а на второй я просто питание от двигателя отключил, и мигание поисходит самопроизвольно всей линейкой, короче контроллер играется сам с собой,т.к на данный момент нет сигнала с датчика.
Прикреплённый файл: Вращение.jpg (430.37 KB) пр_питание.jpg (370.01 KB)
Отправлено: 12.10.2011 20:02
|
|