Например TDA7294

Форум РадиоКот • Просмотр темы - управление ШИМ-контроллером ADP3180 с помощью МК PIC16F
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пт июл 11, 2025 00:45:26

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: управление ШИМ-контроллером ADP3180 с помощью МК PIC16F
СообщениеДобавлено: Ср фев 27, 2013 23:33:25 
Нашел транзистор. Понюхал.

Зарегистрирован: Ср дек 08, 2010 11:05:59
Сообщений: 176
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Собственно схемотехнически управление не представляется сложным, через подтягивающие резисторы к +5 В подключается 2 кнопки и к GND. На двух портах настроенных на ввод считывается состояние и задается соответствующая последовательность двоичная на 6 выводах настроенных на вывод.
при последовательном нажатии той или иной кнопки состояние суммируется с предыдущим или вычитается из предыдущего. по включению питания идет сброс на некое нулевое состояние, записанное как данные в EEPROM.
Все бы ничего, но как простую логику программную, связать с логикой VID шим контроллера? :shock:
я уже весь мозг себе вынес, помогите други, сильно перегружать не охото программу для МК, чем примитивнее и проще, тем лучше.
VID представляют из себя две убывающие последовательности десятичных чисел по сути.
В интервале от 0,8375 В до 1,0875 В последовательность 40,38,36...2,0
В интервале от 1,0875 В до 1,6 В последовательность 122,120,...,44,42
Табличка VID во вложении.
Помогите плиз!? :(
Нужен пинок по части програмной по сути в нужную сторону...
можно конечно было DIP-переключателем управлять, но это не эстетично и не практично :)

СпойлерПо сути продолжение темы
viewtopic.php?f=11&t=73361
дошли руки наконец таки, 1,6 В 400 А :kill:


Вложения:
12.png [90.76 KiB]
Скачиваний: 679
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: управление ШИМ-контроллером ADP3180 с помощью МК PIC16F
СообщениеДобавлено: Чт фев 28, 2013 09:46:13 
Нашел транзистор. Понюхал.

Зарегистрирован: Ср дек 08, 2010 11:05:59
Сообщений: 176
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
неужели ни кто не в теме и не может помочь?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: управление ШИМ-контроллером ADP3180 с помощью МК PIC16F
СообщениеДобавлено: Чт фев 28, 2013 10:48:48 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7853
Рейтинг сообщения: 0
Здесь многие в теме. Вопрос сложно переварить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: управление ШИМ-контроллером ADP3180 с помощью МК PIC16F
СообщениеДобавлено: Чт фев 28, 2013 12:04:30 
Нашел транзистор. Понюхал.

Зарегистрирован: Ср дек 08, 2010 11:05:59
Сообщений: 176
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
а что его переваривать?
есть два порта ввода (регулируемые нажатием кнопок)
на них кратковременно при нажатии формируется "0" вместо "1" (являющейся стоковым состоянием обоих портов.

Поскольку DAC 6 битный, а МК 8 битный, то числа будут записаны с учетом пустых 2 последних регистров, 6 и 7-го, соответственно на них в любцых вариациях будут "0" и они не будут считываться и физически подключены тоже.
6 же остальных будут подключены напрямую к DAC, поскольку в обоих случаях TTL, то согласовывать ничего не нужно.

дабы не мудрить с софтом и по соображением целесообразности решено было откинуть первые 20 значений DAC, оставиви только 61-21 значения (в десятичной системе).
В регистр записать константу 00111101 (61)

Если нажата кнопка 1 (+) то из значения регистра вычитается 1 бит при каждом нажатии.
Если нажата кнопка 2 (-) то к последнему значению прибавляется 1 бит при каждлм нажатии
Если нажата кнопка 2, но на выходе 00111101, то возвращать данное значение.

тут все просто, примитивно и понятно, никаких сложностей.

Сложность состоит в следующем, собственно это и нужно переваривать -
как заставить МК выполнять операции сложения/вычитания по фронту соответствующих импульсов? Прерывание? я просто с прерываниями не очень дружу и хотелось бы разъяснений небольших?
Да и тут почитал и резюмировал для себя, что лучше на AVR строить, что посоветуете?

По сути своей двоичный счетчик, по "0" либо прибавляет единичку, либо вычитает ее же.
Как это делать на более простой логике это до озноба ясно, но как быть с МК не совсем, малый опыт "общения" с ними, только с куда более сложными устройствами и языками более высокого порядка :( собственно я вырос на виндовс и си :))


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: управление ШИМ-контроллером ADP3180 с помощью МК PIC16F
СообщениеДобавлено: Чт фев 28, 2013 13:42:48 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7853
Рейтинг сообщения: 0
Для Мк не важно чем он управляет. Приложите лучше код и спросите что не получается. Какой Мк какой язык ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: управление ШИМ-контроллером ADP3180 с помощью МК PIC16F
СообщениеДобавлено: Чт фев 28, 2013 18:09:24 
Нашел транзистор. Понюхал.

Зарегистрирован: Ср дек 08, 2010 11:05:59
Сообщений: 176
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
да уже разобрался, добрый человек помог))) спасибо.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: управление ШИМ-контроллером ADP3180 с помощью МК PIC16F
СообщениеДобавлено: Чт фев 28, 2013 18:31:15 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7853
Рейтинг сообщения: 0
Правильно поставленный вопрос -50% ответа.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y