Страница 35 из 35

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

Добавлено: Пн окт 10, 2022 02:30:51
FanatOf80s
Понипрог2000 пользую

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

Добавлено: Пн окт 10, 2022 02:39:24
VNS
Не с таким не знаком...

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

А может шильд ардуины есть на базе меги328 с кварцем 16 МГц? Тогда программатор его без всяких замедлений увидит…

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

Добавлено: Пн окт 10, 2022 05:47:51
akl
Можно обойтись одним внешним резистором порядка 1к.

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

Добавлено: Пн окт 10, 2022 12:04:51
VNS
FanatOf80s, вот akl правильно подметил… :) можно поступить намного проще применив RC… хотя в настоящее время у большинства легче найти шильд ардуины чем конденсатор и резистор… :)) тем не менее если есть из чего выбрать, то возьми конденсатор в районе 30 пФ и резистор около 1...1,5 кОм и подключи согласно схеме из даташита от akl и всё получится. :)

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

Добавлено: Вт окт 11, 2022 00:13:46
FanatOf80s
Спасибо за идею, очень полезная оказалась!!! Выпаял кварц и запаял на xtal1 резистор 3.6 кОм. Все открылось.
Теперь что зашить (с последующим возвратом кварца) для очередного этапа проверки аналогового входа? Как на первой странице - "CKSEL3=1 CKSEL2=1 CKSEL1=1 CKSEL0=0 JTAGEN=1, Остальное по умолчанию"?

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

Добавлено: Вт окт 11, 2022 03:25:13
musor
если схема мерит время частоту или обороты/скорость вращения то наличие кварца на тактирование ил тактировка от внешнего КГ обязателна
если плата разведена под кварцс 2 к4апами следует прошить фюзы под кварк и потом вернуть его на место но до того луче или включать внн ген или подавать такт от отделно КГ(4ногого) например выдраного из сстарой мамки или видющки

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

Добавлено: Вт окт 11, 2022 05:48:12
akl
[uquote="FanatOf80s",url="/forum/viewtopic.php?p=4302161#p4302161"]Понипрог2000 пользую[/uquote]
Изображение
Думаю, лучше запрограммировать FUSE-биты как на рисунке выше, что обеспечит большее время для устойчивого возбуждения кварца.
Изображение

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

Добавлено: Вт окт 11, 2022 09:26:34
VNS
[uquote="FanatOf80s",url="/forum/viewtopic.php?p=4302857#p4302857"]Теперь что зашить (с последующим возвратом кварца) для очередного этапа проверки аналогового входа?[/uquote]
Я бы установил эти (2.png) как писал ранее… https://radiokot.ru/forum/viewtopic.php ... 8#p4301068 :)

Зы. И удобный калькулятор на будущее http://homes-smart.ru/fusecalc/
2.png
(47.05 КБ) 100 скачиваний

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

Добавлено: Вт окт 11, 2022 21:29:57
FanatOf80s
Зашил фьюзы по авторскому варианту, запаял кварц. Тестовая программа работает все так же нормально - шунтирования аналогового входа на землю нет.

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

Добавлено: Ср окт 12, 2022 00:04:21
VNS
Замечательно… половина дела сделано… теперь можно уверенно сказать, что МК и печатная плата в данной конфигурации выполнена без ошибок. Теперь дело за малым, необходимо найти именно ту версию, при которой всё будет работать как надо… благо, что в данном топике этих версий множество и даже есть исходники… но лучше начать с версии из статьи. Удачи… на этом моя миссия закончена. Чем мог, надеюсь помог. :)

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

Добавлено: Ср окт 12, 2022 03:00:56
FanatOf80s
Как раз и начинал с версии из статьи - и уже в ней данную проблему заметил. Далее пользовал ее исправленный вариант (рекомендуемый автором) с 22 страницы.
Собственно, в том, что в схеме (плате) нет косяков и не сомневался - косяк явно с прошивкой. Но удивлен, что никто не обратил на это внимание, в т.ч. автор. Неужели никто регулировкой яркости не пользуется? Вот и хотел поинтересоваться у тех, кто повторял данную конструкцию, а также у автора - есть ли у них такая проблема.

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

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

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

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

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

Добавлено: Ср окт 12, 2022 18:59:56
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 записаны все единицы, т.е. все выводы порта А настроены на выход с установленным высоким уровнем.

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

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

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

Добавлено: Вс окт 30, 2022 22:32:10
Ramm-SD
[uquote="Ёрш",url="/forum/viewtopic.php?p=4312337#p4312337"]Ну и чем дело в итоге кончилось? :dont_know:
FanatOf80s такой срач раздул, народ подтянулся, лучшие эксперты насоветовали, а по итоге неясно исчезла проблема или что :facepalm:[/uquote]
Пока ничем...

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