Цифровой спидометр

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

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


FanatOf80s
Прорезались зубы
Сообщения: 240
Зарегистрирован: Чт сен 26, 2013 13:35:58

Re: Цифровой спидометр

Сообщение FanatOf80s »

Понипрог2000 пользую
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1614
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Цифровой спидометр

Сообщение VNS »

Не с таким не знаком...

В общим фьюзы которые прошиты – это для внешнего RC генератора 3-8 МГц… вот и надо теперь на вывод XTAL1 (13) подать сигнал генератора и МК начнёт реагировать на запросы…
Я это сделал с помощью тини13… у тебя какой есть ещё МК?

А может шильд ардуины есть на базе меги328 с кварцем 16 МГц? Тогда программатор его без всяких замедлений увидит…
akl
Друг Кота
Сообщения: 4443
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Цифровой спидометр

Сообщение akl »

Можно обойтись одним внешним резистором порядка 1к.
Вложения
RC_M16_1.PNG
(70.26 КБ) 117 скачиваний
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1614
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Цифровой спидометр

Сообщение VNS »

FanatOf80s, вот akl правильно подметил… :) можно поступить намного проще применив RC… хотя в настоящее время у большинства легче найти шильд ардуины чем конденсатор и резистор… :)) тем не менее если есть из чего выбрать, то возьми конденсатор в районе 30 пФ и резистор около 1...1,5 кОм и подключи согласно схеме из даташита от akl и всё получится. :)
FanatOf80s
Прорезались зубы
Сообщения: 240
Зарегистрирован: Чт сен 26, 2013 13:35:58

Re: Цифровой спидометр

Сообщение FanatOf80s »

Спасибо за идею, очень полезная оказалась!!! Выпаял кварц и запаял на xtal1 резистор 3.6 кОм. Все открылось.
Теперь что зашить (с последующим возвратом кварца) для очередного этапа проверки аналогового входа? Как на первой странице - "CKSEL3=1 CKSEL2=1 CKSEL1=1 CKSEL0=0 JTAGEN=1, Остальное по умолчанию"?
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: Цифровой спидометр

Сообщение musor »

если схема мерит время частоту или обороты/скорость вращения то наличие кварца на тактирование ил тактировка от внешнего КГ обязателна
если плата разведена под кварцс 2 к4апами следует прошить фюзы под кварк и потом вернуть его на место но до того луче или включать внн ген или подавать такт от отделно КГ(4ногого) например выдраного из сстарой мамки или видющки
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
akl
Друг Кота
Сообщения: 4443
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Цифровой спидометр

Сообщение akl »

Понипрог2000 пользую

Изображение
Думаю, лучше запрограммировать FUSE-биты как на рисунке выше, что обеспечит большее время для устойчивого возбуждения кварца.
Изображение
Вложения
START_UP_M16.PNG
(69.61 КБ) 396 скачиваний
fuse_speed.PNG
(6.76 КБ) 398 скачиваний
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1614
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Цифровой спидометр

Сообщение VNS »

Теперь что зашить (с последующим возвратом кварца) для очередного этапа проверки аналогового входа?

Я бы установил эти (2.png) как писал ранее… viewtopic.php?p=4301068#p4301068 :)

Зы. И удобный калькулятор на будущее http://homes-smart.ru/fusecalc/
2.png
(47.05 КБ) 85 скачиваний
FanatOf80s
Прорезались зубы
Сообщения: 240
Зарегистрирован: Чт сен 26, 2013 13:35:58

Re: Цифровой спидометр

Сообщение FanatOf80s »

Зашил фьюзы по авторскому варианту, запаял кварц. Тестовая программа работает все так же нормально - шунтирования аналогового входа на землю нет.
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1614
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Цифровой спидометр

Сообщение VNS »

Замечательно… половина дела сделано… теперь можно уверенно сказать, что МК и печатная плата в данной конфигурации выполнена без ошибок. Теперь дело за малым, необходимо найти именно ту версию, при которой всё будет работать как надо… благо, что в данном топике этих версий множество и даже есть исходники… но лучше начать с версии из статьи. Удачи… на этом моя миссия закончена. Чем мог, надеюсь помог. :)
FanatOf80s
Прорезались зубы
Сообщения: 240
Зарегистрирован: Чт сен 26, 2013 13:35:58

Re: Цифровой спидометр

Сообщение FanatOf80s »

Как раз и начинал с версии из статьи - и уже в ней данную проблему заметил. Далее пользовал ее исправленный вариант (рекомендуемый автором) с 22 страницы.
Собственно, в том, что в схеме (плате) нет косяков и не сомневался - косяк явно с прошивкой. Но удивлен, что никто не обратил на это внимание, в т.ч. автор. Неужели никто регулировкой яркости не пользуется? Вот и хотел поинтересоваться у тех, кто повторял данную конструкцию, а также у автора - есть ли у них такая проблема.
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1614
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Цифровой спидометр

Сообщение VNS »

Если бы такая проблема была в программе, то её обнаружили бы сразу… но до стр22 об этом нислова… возникает подозрение, что проблема у вас… но так как тестовая прошивка заработала, то стоит ещё раз проверить прошивки вдруг что-то поменялось… ведь чудес не бывает, у всех работает а у вас не хочет… если бы данный девайс повторяли бы только вы, то можно было бы ещё усомнится в программе, а так как её повторили многие и даже в статье отметились 5 человек у которых заработало сразу, то ошибку в программе я исключаю… ищите подводные камни у себя… или на ПП или что-то не так заливается… программу можно протестировать и в протеусе и посмотреть какой ток идёт через данный вывод…

К стати еть же исходники, вот и проверьте всё ли там в порядке в плане настойке данного вывода.

Добавлено after 19 minutes 43 seconds:
Протестировал прошивку с 1 стр. в протеусе… да похоже автор допустил ошибку... вывод настроен на выход и на нём установлен высокий потенциал… похоже есть только два варианта, или исправить это в исходнике, или убрать подстоечный резистор из схемы и забыть про данную регулировку. :dont_know:
Ramm-SD
Нашел транзистор. Понюхал.
Сообщения: 157
Зарегистрирован: Пт ноя 03, 2017 00:42:43
Откуда: Волгоград

Re: Цифровой спидометр

Сообщение Ramm-SD »

VNS писал(а):Протестировал прошивку с 1 стр. в протеусе… да похоже автор допустил ошибку... вывод настроен на выход и на нём установлен высокий потенциал… похоже есть только два варианта, или исправить это в исходнике, или убрать подстоечный резистор из схемы и забыть про данную регулировку. :dont_know:

Похоже, проблема в инициализации портов (файл исходника 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: Цифровой спидометр

Сообщение Ёрш »

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

Re: Цифровой спидометр

Сообщение Ramm-SD »

Ну и чем дело в итоге кончилось? :dont_know:
FanatOf80s такой срач раздул, народ подтянулся, лучшие эксперты насоветовали, а по итоге неясно исчезла проблема или что :facepalm:

Пока ничем...

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

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