Цифровой спидометр
-
FanatOf80s
- Прорезались зубы
- Сообщения: 240
- Зарегистрирован: Чт сен 26, 2013 13:35:58
Re: Цифровой спидометр
Понипрог2000 пользую
- VNS
- Говорящий с текстолитом
- Сообщения: 1614
- Зарегистрирован: Пт дек 10, 2021 12:48:46
- Откуда: Тюмень
Re: Цифровой спидометр
Не с таким не знаком...
В общим фьюзы которые прошиты – это для внешнего RC генератора 3-8 МГц… вот и надо теперь на вывод XTAL1 (13) подать сигнал генератора и МК начнёт реагировать на запросы…
Я это сделал с помощью тини13… у тебя какой есть ещё МК?
А может шильд ардуины есть на базе меги328 с кварцем 16 МГц? Тогда программатор его без всяких замедлений увидит…
В общим фьюзы которые прошиты – это для внешнего RC генератора 3-8 МГц… вот и надо теперь на вывод XTAL1 (13) подать сигнал генератора и МК начнёт реагировать на запросы…
Я это сделал с помощью тини13… у тебя какой есть ещё МК?
А может шильд ардуины есть на базе меги328 с кварцем 16 МГц? Тогда программатор его без всяких замедлений увидит…
Re: Цифровой спидометр
Можно обойтись одним внешним резистором порядка 1к.
- Вложения
-
- RC_M16_1.PNG
- (70.26 КБ) 117 скачиваний
- VNS
- Говорящий с текстолитом
- Сообщения: 1614
- Зарегистрирован: Пт дек 10, 2021 12:48:46
- Откуда: Тюмень
Re: Цифровой спидометр
FanatOf80s, вот akl правильно подметил…
можно поступить намного проще применив RC… хотя в настоящее время у большинства легче найти шильд ардуины чем конденсатор и резистор…
тем не менее если есть из чего выбрать, то возьми конденсатор в районе 30 пФ и резистор около 1...1,5 кОм и подключи согласно схеме из даташита от akl и всё получится. 
-
FanatOf80s
- Прорезались зубы
- Сообщения: 240
- Зарегистрирован: Чт сен 26, 2013 13:35:58
Re: Цифровой спидометр
Спасибо за идею, очень полезная оказалась!!! Выпаял кварц и запаял на xtal1 резистор 3.6 кОм. Все открылось.
Теперь что зашить (с последующим возвратом кварца) для очередного этапа проверки аналогового входа? Как на первой странице - "CKSEL3=1 CKSEL2=1 CKSEL1=1 CKSEL0=0 JTAGEN=1, Остальное по умолчанию"?
Теперь что зашить (с последующим возвратом кварца) для очередного этапа проверки аналогового входа? Как на первой странице - "CKSEL3=1 CKSEL2=1 CKSEL1=1 CKSEL0=0 JTAGEN=1, Остальное по умолчанию"?
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: Цифровой спидометр
если схема мерит время частоту или обороты/скорость вращения то наличие кварца на тактирование ил тактировка от внешнего КГ обязателна
если плата разведена под кварцс 2 к4апами следует прошить фюзы под кварк и потом вернуть его на место но до того луче или включать внн ген или подавать такт от отделно КГ(4ногого) например выдраного из сстарой мамки или видющки
если плата разведена под кварцс 2 к4апами следует прошить фюзы под кварк и потом вернуть его на место но до того луче или включать внн ген или подавать такт от отделно КГ(4ногого) например выдраного из сстарой мамки или видющки
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Re: Цифровой спидометр
Понипрог2000 пользую
Думаю, лучше запрограммировать FUSE-биты как на рисунке выше, что обеспечит большее время для устойчивого возбуждения кварца.
- Вложения
-
- START_UP_M16.PNG
- (69.61 КБ) 396 скачиваний
-
- fuse_speed.PNG
- (6.76 КБ) 398 скачиваний
- VNS
- Говорящий с текстолитом
- Сообщения: 1614
- Зарегистрирован: Пт дек 10, 2021 12:48:46
- Откуда: Тюмень
Re: Цифровой спидометр
Теперь что зашить (с последующим возвратом кварца) для очередного этапа проверки аналогового входа?
Я бы установил эти (2.png) как писал ранее… viewtopic.php?p=4301068#p4301068
Зы. И удобный калькулятор на будущее http://homes-smart.ru/fusecalc/
-
FanatOf80s
- Прорезались зубы
- Сообщения: 240
- Зарегистрирован: Чт сен 26, 2013 13:35:58
Re: Цифровой спидометр
Зашил фьюзы по авторскому варианту, запаял кварц. Тестовая программа работает все так же нормально - шунтирования аналогового входа на землю нет.
- VNS
- Говорящий с текстолитом
- Сообщения: 1614
- Зарегистрирован: Пт дек 10, 2021 12:48:46
- Откуда: Тюмень
Re: Цифровой спидометр
Замечательно… половина дела сделано… теперь можно уверенно сказать, что МК и печатная плата в данной конфигурации выполнена без ошибок. Теперь дело за малым, необходимо найти именно ту версию, при которой всё будет работать как надо… благо, что в данном топике этих версий множество и даже есть исходники… но лучше начать с версии из статьи. Удачи… на этом моя миссия закончена. Чем мог, надеюсь помог. 
-
FanatOf80s
- Прорезались зубы
- Сообщения: 240
- Зарегистрирован: Чт сен 26, 2013 13:35:58
Re: Цифровой спидометр
Как раз и начинал с версии из статьи - и уже в ней данную проблему заметил. Далее пользовал ее исправленный вариант (рекомендуемый автором) с 22 страницы.
Собственно, в том, что в схеме (плате) нет косяков и не сомневался - косяк явно с прошивкой. Но удивлен, что никто не обратил на это внимание, в т.ч. автор. Неужели никто регулировкой яркости не пользуется? Вот и хотел поинтересоваться у тех, кто повторял данную конструкцию, а также у автора - есть ли у них такая проблема.
Собственно, в том, что в схеме (плате) нет косяков и не сомневался - косяк явно с прошивкой. Но удивлен, что никто не обратил на это внимание, в т.ч. автор. Неужели никто регулировкой яркости не пользуется? Вот и хотел поинтересоваться у тех, кто повторял данную конструкцию, а также у автора - есть ли у них такая проблема.
- VNS
- Говорящий с текстолитом
- Сообщения: 1614
- Зарегистрирован: Пт дек 10, 2021 12:48:46
- Откуда: Тюмень
Re: Цифровой спидометр
Если бы такая проблема была в программе, то её обнаружили бы сразу… но до стр22 об этом нислова… возникает подозрение, что проблема у вас… но так как тестовая прошивка заработала, то стоит ещё раз проверить прошивки вдруг что-то поменялось… ведь чудес не бывает, у всех работает а у вас не хочет… если бы данный девайс повторяли бы только вы, то можно было бы ещё усомнится в программе, а так как её повторили многие и даже в статье отметились 5 человек у которых заработало сразу, то ошибку в программе я исключаю… ищите подводные камни у себя… или на ПП или что-то не так заливается… программу можно протестировать и в протеусе и посмотреть какой ток идёт через данный вывод…
К стати еть же исходники, вот и проверьте всё ли там в порядке в плане настойке данного вывода.
Добавлено after 19 minutes 43 seconds:
Протестировал прошивку с 1 стр. в протеусе… да похоже автор допустил ошибку... вывод настроен на выход и на нём установлен высокий потенциал… похоже есть только два варианта, или исправить это в исходнике, или убрать подстоечный резистор из схемы и забыть про данную регулировку.
К стати еть же исходники, вот и проверьте всё ли там в порядке в плане настойке данного вывода.
Добавлено after 19 minutes 43 seconds:
Протестировал прошивку с 1 стр. в протеусе… да похоже автор допустил ошибку... вывод настроен на выход и на нём установлен высокий потенциал… похоже есть только два варианта, или исправить это в исходнике, или убрать подстоечный резистор из схемы и забыть про данную регулировку.

-
Ramm-SD
- Нашел транзистор. Понюхал.
- Сообщения: 157
- Зарегистрирован: Пт ноя 03, 2017 00:42:43
- Откуда: Волгоград
Re: Цифровой спидометр
VNS писал(а):Протестировал прошивку с 1 стр. в протеусе… да похоже автор допустил ошибку... вывод настроен на выход и на нём установлен высокий потенциал… похоже есть только два варианта, или исправить это в исходнике, или убрать подстоечный резистор из схемы и забыть про данную регулировку.
Похоже, проблема в инициализации портов (файл исходника speed-16.asm):
Код: Выделить всё
; Initialize ports
ser tmp
out DDRA,tmp
out PORTA,tmp
out DDRB,tmp
ldi tmp,0b11111100
out DDRC,tmp
ldi tmp,0b10011011
out DDRD,tmp
ldi tmp,0b00100100
out PORTD,tmp
В регистры DDRA и PORTA записаны все единицы, т.е. все выводы порта А настроены на выход с установленным высоким уровнем.
- Ёрш
- Поставщик валерьянки для Кота
- Сообщения: 2324
- Зарегистрирован: Ср авг 13, 2008 17:25:00
- Откуда: Санкт-Петербург
Re: Цифровой спидометр
Ну и чем дело в итоге кончилось?
FanatOf80s такой срач раздул, народ подтянулся, лучшие эксперты насоветовали, а по итоге неясно исчезла проблема или что
FanatOf80s такой срач раздул, народ подтянулся, лучшие эксперты насоветовали, а по итоге неясно исчезла проблема или что

Если прибор, будет способен видеть сигналы с частотами в пару сотен мегагерц, не превратив их в синус, - я готов настраивать его через ключи в командной строке, или правя текстовый файл... (с) Microtech
-
Ramm-SD
- Нашел транзистор. Понюхал.
- Сообщения: 157
- Зарегистрирован: Пт ноя 03, 2017 00:42:43
- Откуда: Волгоград
Re: Цифровой спидометр
Ну и чем дело в итоге кончилось?
FanatOf80s такой срач раздул, народ подтянулся, лучшие эксперты насоветовали, а по итоге неясно исчезла проблема или что
FanatOf80s такой срач раздул, народ подтянулся, лучшие эксперты насоветовали, а по итоге неясно исчезла проблема или что

Пока ничем...
Кстати, кто-нибудь может подсказать в чём писались и компилировались ассемблерные исходники?