|
Проблема с ацп ADS8344 |
|
|
|
Sep 29 2012, 15:58
|
Участник

Группа: Участник
Сообщений: 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 спасибо
|
|
|
|
|
 |
Ответов
(1 - 7)
|
Sep 30 2012, 16:08
|
Профессионал
    
Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451

|
Цитата(VCO @ Sep 30 2012, 01:00)  Всё, что привели, ещё раз поведайте для "Шоу экстрасенсов", может там помогут. По описанной ситуации чую, что проблема зарыта в схемотехнике, но за неимением исходных данных ничего толкового сказать не могу... равно как и кто-либо другой с этого форума. Для дальнейших поисков советую отключить сначала датчик и, если у Вас АЦП тракт работает со смещением, подключить батарейку или делитель на вход АЦП. Если работаете с биполярным питанием, то просто резистор на землю. Если будут такие же проблемы, отключить источник опорного, или подключить внешний (опять же батарейку). При подключении батарейки обязательно шунтируйте ее конденсатором 1-10 мкФ, желательно керамикой или танталом.
|
|
|
|
|
Oct 11 2012, 13:00
|
Частый гость
 
Группа: Свой
Сообщений: 170
Регистрация: 8-02-06
Из: Москва
Пользователь №: 14 116

|
Цитата(VCO @ Oct 8 2012, 09:09)  Какая-такая схема??? Чего ради стараетесь, Myron уже полностью решил проблему...  Автор не написал, что проблема решена. Откуда мне знать, что кто-то её решил. Cхема обычная - электрическая принципиальная. Данный тип АЦП имеет COM вход, который может быть подключен к GND или Vref и от того куда его подключить будет зависеть результат.
|
|
|
|
|
Oct 12 2012, 03:56
|

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

|
Цитата(chernenko @ Oct 11 2012, 16:00)  Автор не написал, что проблема решена. Откуда мне знать, что кто-то её решил. Это был подкол, я же специально смайл поставил! Цитата Cхема обычная - электрическая принципиальная. Данный тип АЦП имеет COM вход, который может быть подключен к GND или Vref и от того куда его подключить будет зависеть результат. ТС, несмотря на моё замечание, не выдал никаких исходных данных по схемотехнике, датчику и схеме его подключения, и зачем-то прикрутил никому не нужный код. Так уж повелось, что эта ветка не модерируется или модерируется крайне редко, и некому более внушительно сказать о некорректности стартового поста. Ну что, господа, будете продолжать развивать свои экстрасенсорные способности?
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|