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

 
 
> AD421 не работает., Более подробно (схема и прога)
Z_G_V
сообщение Jan 17 2008, 13:54
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 14-01-08
Пользователь №: 34 063



При подаче питания ток в нагрузке 4.0 мА. Загрузка кода в ЦАП ничего не меняет.
На осциллографе картинка с интерфейса такая же как и в даташите.

Помогите, люди добрые!

Текст программы управления ЦАПом (PIC16)Прикрепленный файл  AD421.zip ( 13.9 килобайт ) Кол-во скачиваний: 192


;======================================================

DAC ;RA3 - CLK
;RA0 - LATCH
;RA5 - DATA
;D2L - МЛАДШИЙ БАЙТ ЧИСЛА, ПЕРЕДАВАЕМОГО В DAC
;D2H - СТАРШИЙ БАЙТ

MOVLW 0X08
MOVWF TEMP ;ЧИСЛО ПОВТОРОВ=8


DAC1
BTFSC D2L,0 ;ВЫСТАВИТЬ МЛАДШИЙ БИТ D2L НА DATA
BSF PORTA,5
RRF D2L ;СДВИНУТЬ ВПРАВО МЛАДШИЙ БАЙТ
NOP
NOP
NOP
BSF PORTA,3 ;УСТАНОВИТЬ 1 НА CLK
NOP
NOP
BCF D2L,7 ; ОБНУЛИТЬ СТАРШИЙ БИТ D2L (УЧЕТ ПЕРЕНОСА)
BCF PORTA,5 ; СБРОСИТЬ БИТ НА DATA (ЕСЛИ БЫЛА 1)
BCF PORTA,3 ;УСТАНОВИТЬ 0 НА CLK
DECFSZ TEMP ; И ТАК 8 РАЗ
GOTO DAC1


; ТА ЖЕ КУХНЯ СО СТАРШИМ БАЙТОМ D2H

MOVLW 0X08
MOVWF TEMP


DAC2 NOP
BTFSC D2H,0
BSF PORTA,5
RRF D2H
NOP
NOP
NOP
BSF PORTA,3
NOP
NOP
BCF D2H,7
BCF PORTA,5
BCF PORTA,3
DECFSZ TEMP
GOTO DAC2

CALL DELAY1 ; ДАТЬ ИМПУЛЬС НА LATCH
BSF PORTA,0
CALL DELAY1
BCF PORTA,0





GOTO READDATA ; ВЕРНУТЬСЯ К ЧТЕНИЮ ДАННЫХ С ADC
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Shapovalov Alexe...
сообщение Mar 28 2008, 13:25
Сообщение #2





Группа: Новичок
Сообщений: 4
Регистрация: 9-02-07
Пользователь №: 25 203



Цитата(Z_G_V @ Jan 17 2008, 15:54) *
При подаче питания ток в нагрузке 4.0 мА. Загрузка кода в ЦАП ничего не меняет.
На осциллографе картинка с интерфейса такая же как и в даташите.

Помогите, люди добрые!

Текст программы управления ЦАПом (PIC16)Прикрепленный файл  AD421.zip ( 13.9 килобайт ) Кол-во скачиваний: 192


;======================================================
{skip}

Блин. Тоже самое, только на сигнале - и тоже не пашет. Нашёл в чем проблема?
Go to the top of the page
 
+Quote Post
rezident
сообщение Mar 28 2008, 13:50
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Shapovalov Alexey @ Mar 28 2008, 18:25) *
Блин. Тоже самое, только на сигнале - и тоже не пашет. Нашёл в чем проблема?
Изоляция между МК и AD421 имеется? Если да, то какая? Если оптроны, то какие? Если обычные транзисторные, то между оптроном и входами AD421 имеются триггеры Шмитта?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 27th June 2025 - 01:30
Рейтинг@Mail.ru


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