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

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

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

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

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

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

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

 
Опции темы
Непрочитано 04.05.2012, 19:59  
r0st
Временная регистрация
 
Аватар для r0st
 
Регистрация: 24.11.2011
Адрес: Magdeburg
Сообщений: 81
Сказал спасибо: 10
Сказали Спасибо 16 раз(а) в 16 сообщении(ях)
r0st на пути к лучшему
По умолчанию Помогите с АЦП ATmega168

Имеется рабочий полумостовой преобразователь на ATmega 168, который обсуждался в этой теме. Крутит ДПТ 5кВт и колесо мотороллера (пока в подвешенном состоянии).
В качестве обратной связи для регулятора используется датчик тока на шунте с монитором(приведен во вложении). V+ подключен к средней точке полумоста, а Load - это ДПТ. 5й пин отрезан от платы и перепаян на постоянное напряжение на питании силовой части параллельно к электролиту на 1 миллифарад.
Выход датчика подключен на АЦП через 100 Ом резистор. АЦП настроен на внешнее референсное напряжение +5В и предделитель частоты = 32. Если работать в рекомендуемом диапазоне частот, то график на выходе имеет пилообразную форму, как на последнем рисунке, поэтому я повысил частоту АЦП.
Для начала я пробую снимать с него данные раз в 0.5 мс (в середине импульса, чтобы избежать помех) и строю графики реакции тока на скачки задания ширины ШИМ (По оси Y находятся значения регистра ADC), но при некотором значении графики ведут себя неадекватно и даже "отзеркаливаются" в верхней части. Возможно это происходит из-за скачков на датчике тока при переключении транзисторов (см. осциллограмму, зеленый цвет), которые превышают допустимое напряжение на АЦП. Но ведь для АЦП важно лишь моментальное значение?
Кроме того при нажатии на педаль тормоза (т.е. нагрузка движка) не ведет к повышению напряжения на выходе датчика, что хорошо видно на токовых щипцах осциллографа.
Теперь вопросы:
1) из-за чего может происходить отзеркаливание на графике?
2) как можно аналогово отфильтровать колебания тока, чтобы не потерять реакцию датчика и пилообразную форму.
3) почему датчик не реагирует на нагрузку?
Миниатюры:
Нажмите на изображение для увеличения
Название: dc.png
Просмотров: 110
Размер:	44.9 Кб
ID:	34413   Нажмите на изображение для увеличения
Название: SCR11.PNG
Просмотров: 95
Размер:	16.5 Кб
ID:	34414   Нажмите на изображение для увеличения
Название: 04_ADC+48V_32.jpg
Просмотров: 77
Размер:	67.3 Кб
ID:	34415  

Нажмите на изображение для увеличения
Название: 03_ADC+48V.jpg
Просмотров: 79
Размер:	67.5 Кб
ID:	34417  
Реклама:
r0st вне форума  
Сказали "Спасибо" r0st
warel (29.06.2019)
Непрочитано 04.05.2012, 23:54  
r0st
Временная регистрация
 
Аватар для r0st
 
Регистрация: 24.11.2011
Адрес: Magdeburg
Сообщений: 81
Сказал спасибо: 10
Сказали Спасибо 16 раз(а) в 16 сообщении(ях)
r0st на пути к лучшему
По умолчанию Re: Помогите с АЦП ATmega168

Вот, кстати и сам агрегат
Миниатюры:
Нажмите на изображение для увеличения
Название: SNC02189.jpg
Просмотров: 222
Размер:	471.1 Кб
ID:	34430  
r0st вне форума  
Сказали "Спасибо" r0st
warel (29.06.2019)
Непрочитано 05.05.2012, 16:59  
С.М.С
Гражданин KAZUS.RU
 
Аватар для С.М.С
 
Регистрация: 03.07.2010
Сообщений: 843
Сказал спасибо: 156
Сказали Спасибо 378 раз(а) в 190 сообщении(ях)
С.М.С на пути к лучшему
По умолчанию Re: Помогите с АЦП ATmega168

Двигатель у вас коллекторный наверное? Конденсаторы на выходе преобразователя стоят?
С.М.С вне форума  
Сказали "Спасибо" С.М.С
warel (29.06.2019)
Непрочитано 05.05.2012, 21:30  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,792
Сказал спасибо: 2,912
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Помогите с АЦП ATmega168

Да и схему включения датчика целиком. Сами-ж пишете, что всё уже резано-перерезано.
Насчёт "звона" с датчика тока. Я неправильно интерпретирую картинку или размах этого звона превышает напряжение питания датчика? Если так, то это может быть навдка на шупы осциллографа.

Последний раз редактировалось ForcePoint; 05.05.2012 в 21:34.
ForcePoint вне форума  
Сказали "Спасибо" ForcePoint
warel (29.06.2019)
Непрочитано 08.05.2012, 20:28  
r0st
Временная регистрация
 
Аватар для r0st
 
Регистрация: 24.11.2011
Адрес: Magdeburg
Сообщений: 81
Сказал спасибо: 10
Сказали Спасибо 16 раз(а) в 16 сообщении(ях)
r0st на пути к лучшему
По умолчанию Re: Помогите с АЦП ATmega168

Сообщение от ForcePoint Посмотреть сообщение
Я неправильно интерпретирую картинку или размах этого звона превышает напряжение питания датчика?
Нет, напряжение питания датчика ~56V, подключается на конденсатор, который стоит на входе преобразователя.

Сообщение от С.М.С Посмотреть сообщение
Двигатель у вас коллекторный наверное? Конденсаторы на выходе преобразователя стоят?
Да, коллекторный, с постоянными магнитами. На выходе нет конденсатора. А нужен?
Миниатюры:
Нажмите на изображение для увеличения
Название: 111.png
Просмотров: 89
Размер:	68.8 Кб
ID:	34546  

Последний раз редактировалось r0st; 08.05.2012 в 20:36.
r0st вне форума  
Сказали "Спасибо" r0st
warel (29.06.2019)
Непрочитано 08.05.2012, 22:03  
С.М.С
Гражданин KAZUS.RU
 
Аватар для С.М.С
 
Регистрация: 03.07.2010
Сообщений: 843
Сказал спасибо: 156
Сказали Спасибо 378 раз(а) в 190 сообщении(ях)
С.М.С на пути к лучшему
По умолчанию Re: Помогите с АЦП ATmega168

Щётки дают сильный звон, стоит подвесить и посмотреть осциллографом на сколько поможет. Результат АЦП используете все 10 бит или ещё как? Ток не меняется, а на самом шунте меняется напряжение?
С.М.С вне форума  
Сказали "Спасибо" С.М.С
warel (29.06.2019)
Непрочитано 09.05.2012, 03:52  
r0st
Временная регистрация
 
Аватар для r0st
 
Регистрация: 24.11.2011
Адрес: Magdeburg
Сообщений: 81
Сказал спасибо: 10
Сказали Спасибо 16 раз(а) в 16 сообщении(ях)
r0st на пути к лучшему
По умолчанию Re: Помогите с АЦП ATmega168

Сообщение от С.М.С Посмотреть сообщение
Щётки дают сильный звон, стоит подвесить и посмотреть осциллографом на сколько поможет. Результат АЦП используете все 10 бит или ещё как? Ток не меняется, а на самом шунте меняется напряжение?
АЦП я беру только 9 бит.
На самом шунте не мерил, не подумал почему-то..
токовые щипцы осциллографа не показывают, кстати, таких скачков, да и вообще скачков не показывают - только ровную "пилу" тока.
r0st вне форума  
Сказали "Спасибо" r0st
warel (29.06.2019)
Непрочитано 09.05.2012, 19:31  
r0st
Временная регистрация
 
Аватар для r0st
 
Регистрация: 24.11.2011
Адрес: Magdeburg
Сообщений: 81
Сказал спасибо: 10
Сказали Спасибо 16 раз(а) в 16 сообщении(ях)
r0st на пути к лучшему
По умолчанию Re: Помогите с АЦП ATmega168

Пробовал подключать INA169 и как в первом посте, и как на последней схеме - от питания ничего не меняется абсолютно.
по-прежнему под нагрузкой выход не повышается, хоть напряжение на шунте адекватно меняется.
Ничего не понятно.

И какой конденсатор стоит попробовать подключить?

Последний раз редактировалось r0st; 09.05.2012 в 19:44.
r0st вне форума  
Сказали "Спасибо" r0st
warel (29.06.2019)
Непрочитано 09.05.2012, 22:04  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,792
Сказал спасибо: 2,912
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Помогите с АЦП ATmega168

Да, непонятненько... В порядке бреда: подать питание на INA169 от МК. ИНАшки это спецом допускают. Тогда, кстати, не надо будет на выходе ИНАшки защиту от перенапряга ставить (см. "OUTPUT VOLTAGE RANGE" в документации на INA).
P.S. Кстати, какие ещё аналоговые сигналы подаются на АЦП, возможен ли там выход за диапазон питания МК и как реализована защита от этого?
ForcePoint вне форума  
Сказали "Спасибо" ForcePoint
warel (29.06.2019)
Непрочитано 10.05.2012, 16:53  
r0st
Временная регистрация
 
Аватар для r0st
 
Регистрация: 24.11.2011
Адрес: Magdeburg
Сообщений: 81
Сказал спасибо: 10
Сказали Спасибо 16 раз(а) в 16 сообщении(ях)
r0st на пути к лучшему
По умолчанию Re: Помогите с АЦП ATmega168

Сообщение от ForcePoint Посмотреть сообщение
Да, непонятненько... В порядке бреда: подать питание на INA169 от МК. ИНАшки это спецом допускают. Тогда, кстати, не надо будет на выходе ИНАшки защиту от перенапряга ставить (см. "OUTPUT VOLTAGE RANGE" в документации на INA).
P.S. Кстати, какие ещё аналоговые сигналы подаются на АЦП, возможен ли там выход за диапазон питания МК и как реализована защита от этого?
Я читал даташит, и именно на этот пункт обратил внимание - там, по идее опечатка должна быть?
не
VOUT MAX = (V+) – 0.7V – (VIN+) – (VIN–)
а
VOUT MAX = (V+) – 0.7V – ((VIN+) – (VIN–))
иначе получится отрицательное напряжение.
И я пробовал подключать ее питание к отдельному блоку на 5, 12 В. но разницы особой не увидел...
Может эта самая инашка откинула копыта от скачков напряжения питания при переключении полевиков? скачки, если верить осциллоскопу достигают вольт этак 70-80ти. В таком случае странно, что получается сигнал, похожий на ток.

Последний раз редактировалось r0st; 10.05.2012 в 18:34.
r0st вне форума  
Сказали "Спасибо" r0st
warel (29.06.2019)
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ATmega168, регулятор теплых полов I-WARM 710 hardl Микроконтроллеры, АЦП, память и т.д 163 15.08.2018 15:44
Проблема с питанием ATmega168 + 5кВт ДПТ r0st Микроконтроллеры, АЦП, память и т.д 25 26.04.2012 14:51
atmega168 3-wire spi svad0 Микроконтроллеры, АЦП, память и т.д 7 11.03.2012 15:59
Atmega168 (Arduino) и терминал siemens mc35i. Проблема связи по COM порту. Dkff Микроконтроллеры, АЦП, память и т.д 2 25.02.2010 20:47
ATmega168: TWI + WatchDog < > любовь Diusha Микроконтроллеры, АЦП, память и т.д 6 27.10.2006 07:46


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot