Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
27.07.2006, 09:50
|
|
Вид на жительство
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
АЦП на МК без АЦП
Как-то где-то на просторах И-нета попадалась схема эмуляции АЦП на микроконтроллерах без АЦП.
Смысл такой - между двумя выводами МК включена RC-цепочка. Один из двух выводов включен на выход и изменяет своё состояние. Второй вывод включен на вход и МК измеряет время, когда на входе изменится состояние.
Но вот захотелось проверить возможности этого способа - и не могу вспомнить, где его найти.
А может кто-то уже пробовал его и может поделиться схемой, кодами....
Хелп ми, плиз
|
|
|
|
27.07.2006, 11:27
|
|
Прописка
Регистрация: 08.06.2006
Сообщений: 215
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Re: АЦП на МК без АЦП
Сообщение от zelanez
|
Как-то где-то на просторах И-нета попадалась схема эмуляции АЦП на микроконтроллерах без АЦП.
Смысл такой - между двумя выводами МК включена RC-цепочка. Один из двух выводов включен на выход и изменяет своё состояние. Второй вывод включен на вход и МК измеряет время, когда на входе изменится состояние.
Но вот захотелось проверить возможности этого способа - и не могу вспомнить, где его найти.
А может кто-то уже пробовал его и может поделиться схемой, кодами....
Хелп ми, плиз
|
Если устроит на 51 могу выслать исходник, схему примера 8 разрядного АЦП и ШИМ. Нарисована в Протеусе.
Симуляция работает. Кода буквально десять, пятнадцать строк. (без инициализации таймера).
Можно выложить для всеобщего обозрения в качестве примера построения на мк без аппаратной поддержки АЦП и ШИМ.
|
|
|
|
27.07.2006, 14:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
у моторола-фрискейл есть такой апноут и в BASCOM есть встроеная функция.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
27.07.2006, 16:18
|
|
Прописка
Регистрация: 08.06.2006
Сообщений: 215
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Нашёл статейку на AVR.
Выполняется по прерыванию
Размер кода: 23 слова
Маленькое число внешних компонентов
Разрешение: 6 бит
Диапазон измерения: 0 – 2 В
Работает на всех AVR устройствах с 8-битным таймером/счетчиком и аналоговым компаратором.
Куда выслать? И что? Для 51 или для AVR, или всё вместе?
|
|
|
|
28.07.2006, 10:10
|
|
Вид на жительство
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Спасибо! Хотелось бы посмотреть статью и проект для Proteus. Сделай плз, архив и выложи на www.slil.ru
Ссылку на архив кинь сюда. Этот архив будет доступен для всех и ещё в течении месяца после последнего скачивания.
PS Меня интересует AVR и PIC. Но если что-то только на 51, то и из этого можно пользу извлечь, главное ухватить идею
|
|
|
|
28.07.2006, 11:09
|
|
Прописка
Регистрация: 08.06.2006
Сообщений: 215
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
http://slil.ru/22962875
Примеры построения АЦП, ШИМ на AVR и на 51.
Для 51 схема в Протеусе, исходники.
|
|
|
|
28.07.2006, 11:54
|
|
Прописка
Регистрация: 08.06.2006
Сообщений: 215
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Сообщение от Andrewg
|
http://slil.ru/22962875
Примеры построения АЦП, ШИМ на AVR и на 51.
Для 51 схема в Протеусе, исходники.
|
В комментариях для 51 в файле ASM неточность (читать вместо
"делитель скорости прерывания 55 гц"- переменная для шим. )
|
|
|
|
29.07.2006, 09:59
|
|
Вид на жительство
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Спасибо, добрый человек! Буду тестить...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
АЦП + ЦАП
|
Alchy |
Микроконтроллеры, АЦП, память и т.д |
7 |
08.04.2009 22:34 |
АЦП
|
IZEVS |
Измерительное оборудование |
4 |
12.05.2008 10:33 |
АЦП
|
yariki |
Микроконтроллеры, АЦП, память и т.д |
0 |
21.12.2006 00:26 |
АЦП и UART
|
Jasper |
Микроконтроллеры, АЦП, память и т.д |
9 |
02.07.2006 07:53 |
АЦП Mega
|
AVK74 |
Микроконтроллеры, АЦП, память и т.д |
1 |
21.03.2006 10:01 |
Часовой пояс GMT +4, время: 18:12.
|
|