Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Вольтметр с АВП на ATmega8

Непрочитано 11.07.2011, 13:16  
mironov
Вид на жительство
 
Регистрация: 07.03.2005
Сообщений: 300
Сказал спасибо: 13
Сказали Спасибо 117 раз(а) в 62 сообщении(ях)
mironov на пути к лучшему
По умолчанию Вольтметр с АВП на ATmega8

Сделал вольтметр с автоматическим выбором предела измерения до 9,99 В и до 99,9 В. Проверена в "железе" Но в момент переключения было перемаргивание точки и пределов измерения. Ввел задержки, перемаргивание резко уменьшилось. Схема стала вполне рабочая и установлена в БП.
Но думаю можно сделать лучше. Как выбрать критерий переключения и изменить кусок программы (строки 92-121)
Вложения:
Тип файла: zip Volt_BP_vchitOK_avp.zip (80.8 Кб, 432 просмотров)
Реклама:
mironov вне форума  
Сказали "Спасибо" mironov
warel (28.06.2019)
Непрочитано 11.07.2011, 16:58  
gary2007
Почётный гражданин KAZUS.RUN
 
Аватар для gary2007
 
Регистрация: 24.09.2007
Адрес: Полтава, UA
Сообщений: 2,440
Сказал спасибо: 375
Сказали Спасибо 1,052 раз(а) в 621 сообщении(ях)
gary2007 на пути к лучшему
По умолчанию Re: Вольтметр с АВП на ATmega8

А схему мона посмотреть в гиф или жпг?
__________________
Мелочи не решают главного. Они решают всё!
gary2007 вне форума  
Сказали "Спасибо" gary2007
warel (28.06.2019)
Непрочитано 11.07.2011, 19:21  
mironov
Вид на жительство
 
Регистрация: 07.03.2005
Сообщений: 300
Сказал спасибо: 13
Сказали Спасибо 117 раз(а) в 62 сообщении(ях)
mironov на пути к лучшему
По умолчанию Re: Вольтметр с АВП на ATmega8

Сообщение от gary2007 Посмотреть сообщение
А схему мона посмотреть в гиф или жпг?
Легко. Вот это все поставил сегодня в 1-й регулируемый 0-24 В БП.
Корпус из куска пластмассового кабель-канала.
Миниатюры:
Нажмите на изображение для увеличения
Название: shema.JPG
Просмотров: 932
Размер:	60.0 Кб
ID:	23669   Нажмите на изображение для увеличения
Название: plata_m.JPG
Просмотров: 280
Размер:	100.2 Кб
ID:	23670  
mironov вне форума  
Сказали "Спасибо" mironov
warel (28.06.2019)
Непрочитано 11.07.2011, 19:36  
gary2007
Почётный гражданин KAZUS.RUN
 
Аватар для gary2007
 
Регистрация: 24.09.2007
Адрес: Полтава, UA
Сообщений: 2,440
Сказал спасибо: 375
Сказали Спасибо 1,052 раз(а) в 621 сообщении(ях)
gary2007 на пути к лучшему
По умолчанию Re: Вольтметр с АВП на ATmega8

А такой небольшой вопрос.
У вас на границе диапазонов не наблюдается "лишних" скачков на индикаторе?
У меня схемка похожая (прикрепил), но я не смог добиться идеального перехода.
Миниатюры:
Нажмите на изображение для увеличения
Название: V-meter_2range_mega8 16au_7x3Led+pot TQFP32.JPG
Просмотров: 1954
Размер:	115.8 Кб
ID:	23671  
__________________
Мелочи не решают главного. Они решают всё!
gary2007 вне форума  
Сказали "Спасибо" gary2007
warel (28.06.2019)
Непрочитано 11.07.2011, 20:03  
mironov
Вид на жительство
 
Регистрация: 07.03.2005
Сообщений: 300
Сказал спасибо: 13
Сказали Спасибо 117 раз(а) в 62 сообщении(ях)
mironov на пути к лучшему
По умолчанию Re: Вольтметр с АВП на ATmega8

Сообщение от gary2007 Посмотреть сообщение
но я не смог добиться идеального перехода
Так я про это и спрашиваю. Переход от 9,99 к 10,0. Проблематично конечно на БП от 1,25 В до 24 В преременником ловить сотые доли вольта. Вот именно в сам переход и скачет 9,99 - 10,0 примерно 1 сек., пока не поймаешь. Может конечно извращение. Кому надо на БП выставлять 5,00 или 10,0 Вольта. Меня устраивает и 4,98-5,02. Просто хотелось бы узнать кто какие алгоритмы перехода использует. Меня "заклинило" на этом куске программы. А идея из Радио 2008-6-27. Только на С.
Кстати комутировать делитель, как у Вас PC2 у меня не получилось, вот и поставил полевик, как в журнале. У меня есть стойкое подозрение, что и у Озолина так же и тоже введены задержки.
mironov вне форума  
Сказали "Спасибо" mironov
warel (28.06.2019)
Непрочитано 11.07.2011, 20:10  
gary2007
Почётный гражданин KAZUS.RUN
 
Аватар для gary2007
 
Регистрация: 24.09.2007
Адрес: Полтава, UA
Сообщений: 2,440
Сказал спасибо: 375
Сказали Спасибо 1,052 раз(а) в 621 сообщении(ях)
gary2007 на пути к лучшему
По умолчанию Re: Вольтметр с АВП на ATmega8

Ага, значит нас уже двое (не до конца прочитал ваш первый пост)
Ладно, может кто умнее подойдет и растолкует.
__________________
Мелочи не решают главного. Они решают всё!
gary2007 вне форума  
Сказали "Спасибо" gary2007
warel (28.06.2019)
Непрочитано 11.07.2011, 20:11  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Вольтметр с АВП на ATmega8

Во-первых для переключения нужны не только задержки, но и сильное усреднение порогового уровня переключения.
Во-вторых надо применять гистерезис. Например переключение на более высоковольтный предел 10в, а вниз 9в.
omercury вне форума  
Сказали "Спасибо" omercury
warel (28.06.2019)
Непрочитано 11.07.2011, 20:37  
mironov
Вид на жительство
 
Регистрация: 07.03.2005
Сообщений: 300
Сказал спасибо: 13
Сказали Спасибо 117 раз(а) в 62 сообщении(ях)
mironov на пути к лучшему
По умолчанию Re: Вольтметр с АВП на ATmega8

Сообщение от omercury Посмотреть сообщение
Во-вторых надо применять гистерезис. Например переключение на более высоковольтный предел 10в, а вниз 9в.
Тогда вверх пойдет нормально 9,98 9,99 10,0, а вниз 10,0 09,9 09,8.....09,0 8,99
Не устраивает. А сделать гистерезиз 10,0 9,99 не получается в программе. Начинаются жуткие мерцания и скачки. В Proteus очень хорошо видно на затворе полевика и хаотичные цифры на индикаторе. (Кстаи Proteus меня еще ни разу не подвел). В БП работает очень не плохо, но хотелось бы разобраться и сделать лучше.
mironov вне форума  
Сказали "Спасибо" mironov
warel (28.06.2019)
Непрочитано 11.07.2011, 20:47  
mironov
Вид на жительство
 
Регистрация: 07.03.2005
Сообщений: 300
Сказал спасибо: 13
Сказали Спасибо 117 раз(а) в 62 сообщении(ях)
mironov на пути к лучшему
По умолчанию Re: Вольтметр с АВП на ATmega8

"Ага, значит нас уже двое"
А похоже. Все вольтмеры, что здесь видел (может конечно и не все, но смотрел достаточно внимательно), например с одним пределом 1-99,9 Вольта. Сделал для ЗУ аккумулятора с пределом 0-20 Вольт. Точность шокировала.
2,56 внутренне образцовое/100=0,0256. То есть при маленьком входном, на входе АЦП 0,0256 Вольт, а разрешение 10 бит. Но почему то довольны.
mironov вне форума  
Сказали "Спасибо" mironov
warel (28.06.2019)
Непрочитано 11.07.2011, 22:21  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Вольтметр с АВП на ATmega8

Сообщение от mironov Посмотреть сообщение
А сделать гистерезиз 10,0 9,99 не получается в программе.
Попробуйте его задать до BCD преобразования не менее двух единиц АЦП.
omercury вне форума  
Сказали "Спасибо" omercury
warel (28.06.2019)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взаимозаменяемы ли ATmega8 и Attiny2313 rusentu Микроконтроллеры, АЦП, память и т.д 17 21.08.2010 18:41
Контроллер на основе Atmega8 и его доработка Dreadlock Электроника - это просто 16 04.05.2010 19:01
ATMega8 VS USB SkyProc Микроконтроллеры, АЦП, память и т.д 28 28.04.2010 17:01
Котроллер дисплея на Atmega8 kosant Микроконтроллеры, АЦП, память и т.д 24 30.11.2009 20:57


Часовой пояс GMT +4, время: 04:17.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.