PDA

Просмотр полной версии : Аналого- цифровое преобразование в PIC16



ABCD
05.07.2006, 16:52
Никто не может подсказать, как для микроконтроллеров PIC16 (конкретнее- PIC16F684) правильно выбрать величину опорного напряжения для аналого- цифрового преобразования, если известно, что напряжение питания 5В, а аналоговый сигнал изменяется в диапазоне 1.. 4В. И вообще, как величина Uоп влияет на конечный результат?

Tadas
05.07.2006, 18:45
А где Вы там аналого- цифровой преобразователь нашли ?

ra4hra
05.07.2006, 18:50
Если я не ошибаюсь - там не АЦП, а компаратор. Если напряжение на входе большего опорного - "1", меньше опорного - "0".

EU1ME
05.07.2006, 19:38
Есть там ацп. Опорным напряжением можно выбрать или Vdd (+ питания ) или от внешнего источника. Если цель не измерять это самое напряжение питания и оно стабильно (не от батареи), то в большинстве случаев достаточно питания. для вашего случая при 5 вольт питания все будет ОК.
код АЦП=Vвх*2^n/Vоп-1, где n-разрядность АЦП

Tadas
05.07.2006, 21:47
Есть там ацп.
Это в PIC16F684 ? Приятная новость :D Как это никто до сих пор не обнаружил ?
Поделитесь подробностями, плиз.

EU1ME
05.07.2006, 22:44
Так в чем вопрос - дока (http://ww1.microchip.com/downloads/en/DeviceDoc/41202D.pdf). Я его ацп не юзал, только компаратор. Да и что там необычного по сравнению с тем же 819м итд.
Успехов!

П.С. Вот если бы речь шла о C8051F064 или 410... там есть чему подивиться.

Tadas
05.07.2006, 23:08
О, глубочайше извиняюсь.
Прочитал не 684, а 84 :-(
Жара однако. Мозги плавятся :D
:пиво:

EU1ME
06.07.2006, 09:06
:пиво: :rotate: :пиво:
круговорот пива в природе

ABCD
07.07.2006, 22:41
Все понял. Всем спасибо!