Вопрос про АЦП по PIC16f676

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Alpout
Открыл глаза
Сообщения: 77
Зарегистрирован: Вт сен 27, 2011 09:27:40

Вопрос про АЦП по PIC16f676

Сообщение Alpout »

учусь программировать, решил как все научиться работать с АЦП, да и вольтметр нужен был) Программировать умею на уровне средн., тут встал вступор. выбираяю внутренний опорный источник Vd, то есть 5В, как тут с АЦП быть. он же 10-разрядный, напирмер 2,4В, как это будет в цифровом коде?? в даташите чето не нашел про нго, как это счиатеся? как линейный чтоли, типо 5В=1024??
Вложения
вольтметр.JPG
(153.83 КБ) 740 скачиваний
Реклама
Аватара пользователя
vem566
Друг Кота
Сообщения: 4733
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Re: Вопрос про АЦП по PIC16f676

Сообщение vem566 »

Alpout писал(а):как линейный чтоли, типо 5В=1024
Именно так.
Реклама
Alpout
Открыл глаза
Сообщения: 77
Зарегистрирован: Вт сен 27, 2011 09:27:40

Re: Вопрос про АЦП по PIC16f676

Сообщение Alpout »

а как преобразуется в 3-х разрядный индикатор?? например число 1021.
Аватара пользователя
Z_h_e
Собутыльник Кота
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Re: Вопрос про АЦП по PIC16f676

Сообщение Z_h_e »

Alpout писал(а):а как преобразуется в 3-х разрядный индикатор?
Какой то вопрос странный. Быть может имелось ввиду как преобразовать код АЦП в напряжение?
Что тут сложного то?
Единица кода АЦП будет соотвествоать прибл. 4,888мВ. Чтобы узнать напряжение надо КодАЦП умножить на 4,888.
Пяти вольтам будет соотвествовать код 1023. Число 1024 десятью разрядами не получить.

Наверное у этого контроллера нет инструкций умножения и умножение придется организовать самому. Если не заморачиваться том можно много раз сложить число, а можно умножить столбиком, там не сложный алгоритм будет.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Реклама
Эиком - электронные компоненты и радиодетали
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Вопрос про АЦП по PIC16f676

Сообщение pcb432 »

В инете полно подробных разьяснений по ацп и преобразованию в число.
Волшебное сочетание "вольтметр на PIC16F676" и т.п..
Например http://we.easyelectronics.ru/PIC/progra ... -16x2.html, правда вывод результата на LCD.
Реклама
Alpout
Открыл глаза
Сообщения: 77
Зарегистрирован: Вт сен 27, 2011 09:27:40

Re: Вопрос про АЦП по PIC16f676

Сообщение Alpout »

получается, что если я делаю вольтметр на 100 В, тогда разрешение 100/1023=0.0977? я правильно понял? :)
Реклама
Аватара пользователя
Z_h_e
Собутыльник Кота
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Re: Вопрос про АЦП по PIC16f676

Сообщение Z_h_e »

Если Вы правильно разделили, то да. Правильнее будет использовать термин дискретность, а не разрешение.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Ответить

Вернуться в «PIC»