ESpec - мир электроники для профессионалов


Вопрос:aмпервольтметр на attiny13

  Список форумов » Мастерская Самоделкина
На страницу 1, 2  След.
Следующая тема · Предыдущая тема
АвторСообщение
oleg1ma 
Завсегдатай
Сообщения: 371
oleg1ma
 
Сообщение #1 от 29/12/2012 01:10 цитата  

Доброго всем вечера.Попалась как-то на глаза схемка от сюда http://dmitrstas.ucoz.ru/publ/chasy/izmerenie/ampervoltmetr_na_attiny13/9-1-0-95.Подкупила своей простотой, решил использовать ее для заряжалок разных.Собрал, прошил и что вышло можно посмотреть на фото, работает только половина символов из 16.Индикатор ставил WH1601A, прошивку пробовал разную, результат одинаков.Прошу откликнутся, кто сталкивался и может помоч в решении проблемы или скинет ссылку, где может эту проблемку уже порешали.

PC240141.JPG
 Описание:
 Размер файла:  239.04 КБ
 Просмотрено:  320 раз(а)

PC240141.JPG


Nickolai 
Бывалый
Сообщения: 74
Nickolai
 
Сообщение #2 от 29/12/2012 02:12 цитата  

oleg1ma писал:
работает только половина символов из 16.Индикатор ставил WH1601A,


А сам индикатор в тестовом режиме выводит все 16 разрядов ?
oleg1ma 
Завсегдатай
Сообщения: 371
oleg1ma
 
Сообщение #3 от 29/12/2012 02:19 цитата  

Да индикатор рабочий, стоял в другом рабочем ампервольтметре .Также ставился 1602, результат такой-же
Nickolai 
Бывалый
Сообщения: 74
Nickolai
 
Сообщение #4 от 29/12/2012 02:44 цитата  

oleg1ma, исходно этот проект взят из польского сайта : http://mdiy.pl/miniaturowy-miernik-do-zasilacza-na-attiny13/?lang=en

А причина видать в разной организации дисплея.
oleg1ma 
Завсегдатай
Сообщения: 371
oleg1ma
 
Сообщение #5 от 29/12/2012 12:12 цитата  

Обьясните подробнее про разную организацию дисплеев, автор в своей статье пишет про 16/1, на видео у него 16/2, что они есть разные? Посоветуйте какой мне подойдет, а то применял два и безрезультатно.
-20 dB 
Фанат форума
Сообщения: 7674
-20 dB
 
Сообщение #6 от 29/12/2012 16:43 цитата  

Таки, с самодельными приборами лучше публиковать вопросы в "Мастерской Самоделкина" или в "Программаторах" (если глючит программатор). Тем более, что глюк в данном случае не с о схемой измерения, а с прошивкой или программатором. А по этой части там спецов побольше будет. В общем, с новосельем в более соответствующем вопросу разделе!
oleg1ma 
Завсегдатай
Сообщения: 371
oleg1ma
 
Сообщение #7 от 29/12/2012 16:55 цитата  

Программатор не глючит, может быть и прошивка, незнаю.Сколько не рылся в сети ответа ненашел, натыкался лиш на подобную ситуацию как у меня, и не одну, но решения нет, словно заколдованный круг.Потому и решил задать вопрос спецам .
Skif 
Завсегдатай
Сообщения: 876
Skif
 
Сообщение #8 от 29/12/2012 17:25 цитата  

1. Входные сигналы с шунта, термодатчика в норме?
2. Изменяются ли при том безобразии на экране цифры, или стоят как вкопанные?
3. Не устанавливали ли параллельно проциковым входам тока и температуры конденсаторы?
4. Стоит подробно пересмотреть дороги на предмет кз. Даже одна перемычка информационных входов, а именно 11,12,13,14 ноги дисплея - могут дать подобную картинку
oleg1ma 
Завсегдатай
Сообщения: 371
oleg1ma
 
Сообщение #9 от 29/12/2012 18:01 цитата  

Измеритель работает нормально, все измеряет и отображается на тех символах что видны.Показывает и ток но только амперы, проверял.Конденсаторы не установлены, все собранно как по схеме, перепроверялось по 10 раз.КЗ нигде нет по выходам.
Skif 
Завсегдатай
Сообщения: 876
Skif
 
Сообщение #10 от 29/12/2012 19:45 цитата  

судя по фото, адресуются только первых 8 ячеек, вторые 8 не адресуются. Будем искать. Для начала можно фото печатки и соединений с индикатором в нормальном качестве с обоих сторон?
Проблема явно именно с информационными линиями идущими к DB7,DB6,DB5,DB4. (В случае если фьюзы зашиты верно)
oleg1ma 
Завсегдатай
Сообщения: 371
oleg1ma
 
Сообщение #11 от 29/12/2012 20:01 цитата  

Skif писал:
Для начала можно фото печатки и соединений с индикатором в нормальном качестве с обоих сторон?
Проблема явно именно с информационными линиями идущими к DB7,DB6,DB5,DB4. (В случае если фьюзы зашиты верно)
Фото немного позже, сейчас как раз измеритель едет ко мне домой.Отсылал знакомому, он ставил индикатор 1602 у меня небыло, результат аналогичный.Ставил другую тинку, прошивал поновой, результат тот-же тоесть, только 8 символов.Плата копия как на сайте, флюс кругом вымыт, ну в общем как положенно.
Интересно проверить в протеусе прошивка работает?
Skif 
Завсегдатай
Сообщения: 876
Skif
 
Сообщение #12 от 29/12/2012 21:17 цитата  

можно проверить. попробую
Skif 
Завсегдатай
Сообщения: 876
Skif
 
Сообщение #13 от 29/12/2012 22:23 цитата  

Все пашет.

можешь покрутить мандель. Чудес не бывает, надо искать проблему, возможно информационные перепутаны

  HD44780_ATTINY13.zip  15.81 КБ  Скачано: 633 раз(а)
Skif 
Завсегдатай
Сообщения: 876
Skif
 
Сообщение #14 от 29/12/2012 23:24 цитата  

-20 dB писал:
Таки, с самодельными приборами лучше публиковать вопросы в "Мастерской Самоделкина" или в "Программаторах" (если глючит программатор). Тем более, что глюк в данном случае не с о схемой измерения, а с прошивкой или программатором. А по этой части там спецов побольше будет. В общем, с новосельем в более соответствующем вопросу разделе!
скорее с железом, чем с программатором. Иначе не проходила бы даже инициализация дисплея
oleg1ma 
Завсегдатай
Сообщения: 371
oleg1ma
 
Сообщение #15 от 29/12/2012 23:50 цитата  

Skif писал:
[ скорее с железом, чем с программатором. Иначе не проходила бы даже инициализация дисплея
Единственно в чем мог ошибится это с подключением к 11, 12,13, 14 на индикаторе.Подключал так вывод 1(reset) тиньки к выводу 14инд, вывод 2 тиньки к выводу 13 индикатора и т.д. Может тут ошибка?
Skif 
Завсегдатай
Сообщения: 876
Skif
 
Сообщение #16 от 30/12/2012 11:11 цитата  

Ты знаешь Олег, прошивка горбатая. Она абсолютно не адаптирована под нулевые и максимальные показания. ЕЕ сразу плющить начинает. Попробуй в симуле средний переменник опустить до нуля - сразу вешается проц. То же касается граничных положений остальных регуляторов. И именно похожая байда, что у тебя происходит, если запустить симуль на программе ...sample и начать поднимать температуру. Показания вешаются на 3, 4 тетраде чисел.
Попробуй вместо термодатчика повесь сопротивление так, что на входе контроллера было напряжение 0,2...0,4В
vbvb 
Бывалый
Сообщения: 56
 
Сообщение #17 от 31/12/2012 09:56 цитата  

Сталкивался с похожим в собственных разработках. Разные индикаторы вели себя по разному. Так как организация по 8 символов и разное количество строк, то здесь и порылась собака. Обычно все это становится понятным на 4 строчных.
Очень похоже на не совместимость прошивки и организации дисплея. Если есть ассемблерные навыки и возможность, то проверьте режимы HD44780 и адресацию 0, 8 знака
oleg1ma 
Завсегдатай
Сообщения: 371
oleg1ma
 
Сообщение #18 от 31/12/2012 13:58 цитата  

Skif писал:
Для начала можно фото печатки и соединений с индикатором в нормальном качестве с обоих сторон?
Вот сфоткал.
Skif 
Завсегдатай
Сообщения: 876
Skif
 
Сообщение #19 от 31/12/2012 18:43 цитата  

вроде как все путем. Попробуй термодатчик отвяжи через резистор в несколько килоом от вывода 1 процика. То же проделать с выводами 2 и 7. С процика должно идти напрямую на индикатор, а на измерительные цепи через резистор 2-3к. должно помочь
Вообще крайне дебильные решения. Тот же тини26 на рупь дороже и все это было бы без секса. Бредово и то, что при низком внутреннем сопротивлении термодатчика он напрямую пихнут на порт контроллера. То же самое проделано и с другими информационными портами, которые в этом случае работают в двунаправленном режиме.
Кстати эти индикаторы винстаровские - вроде беспроблемные. С ним запарок быть не должно.
Кстати ЕЕРОМ прошивал, или только прогу?
RomanRB 
Модератор
<B>Модератор</B>
Сообщения: 28530
RomanRB
 
Сообщение #20 от 31/12/2012 19:57 цитата  

Ну с фьюзами проблем вообще быть не может. И с винстарами то же. Заводятся с полоборота. Посмотрите, что творится в EEPROM после первого включения.

Перейти: 
Следующая тема · Предыдущая тема
На страницу 1, 2  След.
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Мастерская Самоделкина



Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP