реклама на сайте
подробности

 
 
> Проблема с ацп ADS8344
Иванов Сергей
сообщение Sep 29 2012, 15:58
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 15-04-11
Пользователь №: 64 402



Всем привет ! Намедни приобрёл сей (сабж) девайс заморский дабы величины милипиздрические обрабатывать. Но словил проблему следующего плана:

подключили ацп, к нему датчик давления. видно, что данные меняются, при изменении давления , но разряды сильно скачут. если подключить ацп на +, то преобладает FFFF но всё равно всё скачет, если на массу, то преобладают нули и тоже скачут. в чём может быть проблема ? куда копать ?

P.S. ацп менял, не помогло, к сожалению.

вот дивный код:

Код
@ device pic16F873A, HS_osc
Define osc 20

adval var byte
adval1 var byte
itog var word

symbol SET5 = %11100111

DEFINE LCD_DREG PORTB
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTB
DEFINE LCD_RSBIT 4
DEFINE LCD_EREG PORTB
DEFINE LCD_EBIT 5
DEFINE LCD_BITS 4
DEFINE LCD_LINES 2
DEFINE LCD_COMMANDUS 2000
DEFINE LCD_DATAUS 50

mains:
LCDOUT $FE, 1
PAUSE 500
clear

main:
high portc.6
pause 20
low portc.6
pause 20
shiftout portc.5, portc.7, 1, [set5]
pause 20
shiftin portc.4, portc.7, 2 , [adval,adval1]
LCDOUT $FE, 2,   "     Test"
LCDOUT $FE, $C0, bin adval, bin adval1
gosub main


спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
chernenko
сообщение Oct 3 2012, 14:51
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 170
Регистрация: 8-02-06
Из: Москва
Пользователь №: 14 116



какая схема? нарисуйте.
Я долгое время работал с ADS8343 если не ошибаюсь та же только 4 канальная. Работала наидеальнейше.
Куда у вас подключен COM вывод микросхемы и в каком диапазоне изменяется входной сигнал?
Я не очень понимаю написанное...
Вы считываете данные с CH7 в режиме S-E при внешнем тактировании?
Дожидаетесь ли перехода в ноль BUSY?

В курсе ли вы как влияет на результат преобразование состояние входа COM?

И совет. Вы в начале определитесь кто не вас обманывает.
1. Проверьте сигнал на выходе датчика давления на предмет того что на его выходе напряжение изменяется и лежит в пределах 0 - Vref АЦП.
2. (как вам уже тут советовали выше) Подайте на АЦП постоянный уровень о, Vref/5, Vref и убедитесь что АЦП цифрует его корректно.

Схема то простейшая. Там не может быть чудес.
Go to the top of the page
 
+Quote Post
VCO
сообщение Oct 8 2012, 05:09
Сообщение #3


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(chernenko @ Oct 3 2012, 17:51) *
какая схема? нарисуйте.
...
Схема то простейшая. Там не может быть чудес.

Какая-такая схема??? Чего ради стараетесь, Myron уже полностью решил проблему... wink.gif


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 17:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01396 секунд с 7
ELECTRONIX ©2004-2016