Подключение АЦП к ATtiny2313

Обсуждаем контроллеры компании Atmel.
Ответить
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Пн авг 12, 2013 07:55:15

Сообщение aLedorn »

Есть вот такая схема включения, но она подключается к PIC.
Изображение

Как можно подключить ее к tiny2313?
Я не понимаю просто, что идет по каналам(SCLK,CS~,DIN,DOUT/RDY).

Мне даже скинули программу инициализации и чтения данных, но чтобы его переделать под tiny, надо понять что за чем и куда :dont_know:

А вот вся схема целиком с PIC и другими устройствами:
SCHM_EZOELECTRO_Remdetector_v3_010812.pdf
Нужное внизу.
(93.57 КБ) 168 скачиваний
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

что идет по каналам(SCLK,CS~,DIN,DOUT/RDY).
Для этого есть даташит на примененный АЦП. Там всё довольно просто:
INTERFACE
3-wire serial
SPI®, QSPI™, MICROWIRE™, and DSP compatible
Schmitt trigger on SCLK
Docendo discimus
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

SCLK - тактовый вход
CS - выбор устройства (в данном случае АЦП), активный уровень - низкий
DIN - вход данных
DOUT/RDY - выход данных, или признак готовности (точнее в даташите написано)
Для соединения с 2313 можно задействовать USI в 3х проводном режиме (SPI), ноги SCL,DI,DO и любую свободную для CS. Что и как посылать читать в даташите на АЦП и 2313 (раздел про USI).
Ответить

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