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

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

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

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

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

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

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

 
Опции темы

АЦП на МК без АЦП

Непрочитано 27.07.2006, 09:50  
zelanez
Вид на жительство
 
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
zelanez на пути к лучшему
По умолчанию АЦП на МК без АЦП

Как-то где-то на просторах И-нета попадалась схема эмуляции АЦП на микроконтроллерах без АЦП.
Смысл такой - между двумя выводами МК включена RC-цепочка. Один из двух выводов включен на выход и изменяет своё состояние. Второй вывод включен на вход и МК измеряет время, когда на входе изменится состояние.
Но вот захотелось проверить возможности этого способа - и не могу вспомнить, где его найти.
А может кто-то уже пробовал его и может поделиться схемой, кодами....
Хелп ми, плиз
Реклама:
zelanez вне форума  
Непрочитано 27.07.2006, 11:27  
Andrewg
Прописка
 
Регистрация: 08.06.2006
Сообщений: 215
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
Andrewg на пути к лучшему
По умолчанию Re: АЦП на МК без АЦП

Сообщение от zelanez
Как-то где-то на просторах И-нета попадалась схема эмуляции АЦП на микроконтроллерах без АЦП.
Смысл такой - между двумя выводами МК включена RC-цепочка. Один из двух выводов включен на выход и изменяет своё состояние. Второй вывод включен на вход и МК измеряет время, когда на входе изменится состояние.
Но вот захотелось проверить возможности этого способа - и не могу вспомнить, где его найти.
А может кто-то уже пробовал его и может поделиться схемой, кодами....
Хелп ми, плиз
Если устроит на 51 могу выслать исходник, схему примера 8 разрядного АЦП и ШИМ. Нарисована в Протеусе.
Симуляция работает. Кода буквально десять, пятнадцать строк. (без инициализации таймера).
Можно выложить для всеобщего обозрения в качестве примера построения на мк без аппаратной поддержки АЦП и ШИМ.
Andrewg вне форума  
Непрочитано 27.07.2006, 14:45  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

у моторола-фрискейл есть такой апноут и в BASCOM есть встроеная функция.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 27.07.2006, 16:18  
Andrewg
Прописка
 
Регистрация: 08.06.2006
Сообщений: 215
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
Andrewg на пути к лучшему
По умолчанию

Нашёл статейку на AVR.

Выполняется по прерыванию
Размер кода: 23 слова
Маленькое число внешних компонентов
Разрешение: 6 бит
Диапазон измерения: 0 – 2 В
Работает на всех AVR устройствах с 8-битным таймером/счетчиком и аналоговым компаратором.

Куда выслать? И что? Для 51 или для AVR, или всё вместе?
Andrewg вне форума  
Непрочитано 28.07.2006, 10:10  
zelanez
Вид на жительство
 
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
zelanez на пути к лучшему
По умолчанию

Спасибо! Хотелось бы посмотреть статью и проект для Proteus. Сделай плз, архив и выложи на www.slil.ru
Ссылку на архив кинь сюда. Этот архив будет доступен для всех и ещё в течении месяца после последнего скачивания.
PS Меня интересует AVR и PIC. Но если что-то только на 51, то и из этого можно пользу извлечь, главное ухватить идею
zelanez вне форума  
Непрочитано 28.07.2006, 11:09  
Andrewg
Прописка
 
Регистрация: 08.06.2006
Сообщений: 215
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
Andrewg на пути к лучшему
По умолчанию

http://slil.ru/22962875

Примеры построения АЦП, ШИМ на AVR и на 51.
Для 51 схема в Протеусе, исходники.
Andrewg вне форума  
Непрочитано 28.07.2006, 11:54  
Andrewg
Прописка
 
Регистрация: 08.06.2006
Сообщений: 215
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
Andrewg на пути к лучшему
По умолчанию

Сообщение от Andrewg
http://slil.ru/22962875

Примеры построения АЦП, ШИМ на AVR и на 51.
Для 51 схема в Протеусе, исходники.
В комментариях для 51 в файле ASM неточность (читать вместо
"делитель скорости прерывания 55 гц"- переменная для шим. )
Andrewg вне форума  
Непрочитано 29.07.2006, 09:59  
zelanez
Вид на жительство
 
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
zelanez на пути к лучшему
По умолчанию

Спасибо, добрый человек! Буду тестить...
zelanez вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
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, время: 15:26.


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