29 августа 2001

Track: Between da Earth and da Sky       
Author: Macros/Kotlas town. Summer 2001  
-----------------------------------------

  Ну что же... Учитывая, что до недавнего
времени  у  нас не было абсолютно никакой
инфы   по   АЦП  и  ЦАП'ам,  то  я  решил
восполнить этот пробел, и скачал из инета
несколько    стареньких    газетенок,   в
которых,  по  моим предположениям, должна
была  быть  эта  инфа.  И  я  не  ошибся.
Поскидывав  несколько текстовых файлов на
диск, впоследствии я собрал из них нечто,
которое вы увидите ниже. В принципе, этой
информации  достаточно  для  понимания  и
разработки собственных схем АЦП и ЦАП'ов.
Я  повторюсь, что до недавнего времени мы
об  этом  почти ваще ничего не знали, так
что не делайте квадратные глаза :)       
  По    ходу   дела   я   удалил   всякий
посторонний   мусор,   как   то  описание
подключения  этого барахла к музыкальному
сопроцессору.  У  меня  процессор  другим
занят ;)                                 
  Сначала  идет  описание микросхемы АЦП.
Ну что же, поехали...                    

  Вывод 15 предназначен для выбора режима
преобразования.   Если   на   выводе   15
логический   0,   то   АЦП   работает   в
униполярном  режиме. Для переключения АЦП
в  биполярный  режим вывод 15 должен быть
свободным.  Управляющие сигналы: вывод 11
АЦП:    гашение/преобразование   сигнала.
1-гашение,     0-преобразование.    После
получения   сигнала   преобразования  АЦП
начинает    преобразовывать    аналоговый
сигнал    в    цифровую   форму   методом
последовательного   приближения.  Поэтому
цифровой  код  на выходе АЦП появляется с
небольшой  задержкой:  примерно ЗOмкс или
около  11  тактов  Z-80.  Нужно учитывать
данное обстоятельство, или опрашивать АЦП
по сигналу готовности (17 вывод АЦП). При
логическом 0 на данном выводе АЦП готов и
можно  снимать байт на шину данных. После
того,  как  АЦП  выдает  сигнал  "готов",
нужно  считать  байт  в  ОЗУ,  после чего
сбросить  АЦП  (см.выше)  и подать сигнал
преобразования. Иначе на выходе аЦП будет
сидеть  старый  байт  и  Вы заполните ОЗУ
всего одним цифровым отсчетом.           

  Для  работы АЦП необходимо -15 (или, на
худой конец, -12 ) вольт.                

 готовность данных                       
 ------------------+                     
                   |                     
       К111ЗПВ1А   |                     
      +---------+  |                     
 -18--+D0|  | __|17|                     
 -1---+D1|  | DR+--+       ++-----< Вход 
 -2---+D2|  |>0<+--+-15--+ || R1-4,7k    
 -3---+D3|  |OVA+--+14  -+-|#            
 -4---+D4|  | AI+--13------+|            
 -5---+D5|  |-U2+--12-------+-----< -15в 
 -6---+D6|  |+U2+--10-------------< + 5в 
 -7---+D7|  |OVD+--16--+---------< Общий 
 -8---+D8|  |___|     -+-                
 -9---+D9|  |Г/П+--11-+                  
      +---------+     |                  
                      |                  
 ---------------------+                  
 гашение/преобразование                  

 Технические    данные    данного    АЦП:
максимальная   частота  преобразования  -
44000  гц.  При соответствующем драйвере,
время преобразования 1 байта: при частоте
сигнала  50  гц  на  более  30 мкс (10/11
тактов  Z-80). Напряжения питания: +5 B ,
4  mA ; -15 B , 15 mA. Входное напряжение
в   режимах:   униполярный  -  0...11  B,
биполярный:  от  -5,5B до +5,5B.         


                ЦАП'ы ;)                 

КАТЕГОРИЧЕСКИ    ЗАПРЕЩАЕТСЯ    ОСТАВЛЯТЬ
СВОБОДНЫМИ  ЦИФРОВЫЕ ВХОДЫ ЦАП! Иначе ЦАП
немедленно выходит из строя!             

    (ВАРИАНТ-1, с однополярным питанием) 
                               C1        
         KPS72ПА1А    +--+--++-< Выход   
        +---------+   |R1|R2             
   -13--+D0|  |   |15 #  #     R1,R2-10к.
   -12--+D1|  |Uon+---+ -+-    C1-1мкф.  
   -11--+D2|  |   |16                    
   -10--+D3|  |Roc+--                    
   --9--+D4|  | I1+-1-+-< +5 В ЦАП       
   --8--+D5|  |   |   |                  
   --7--+D6|  |+Un+-14+                  
   --6--+D7|  | I2+-2-+-< Общий ЦАП      
   --5--+D8|  |   |   |                  
   --4--+D9|  | 0V+-3-+                  
        +---------+   +                  

  (ВАРИАНТ-2, с двухполярным питанием)   

    KPS72ПА1А                            
   +--------+                            
-13+D0| |   |15 DA1-К1ЧOУДб  Питание:    
-12+D1| |Uon+--+---------+--<+6..15B.    
-11+D2| |   |14|         |               
-10+D3| |+Un+--+    DA1  7               
--9+D4| |   |1         +-+-+     C1-1мф. 
--8+D5| |I-1+--------2-. A +-6----+-++-< 
--7+D6| |   |16  +---3-+   |      |      
--6+D7| |Roc+--+ #  R1 +-+-+ Пит. |      
--5+D8| |   |2 | +  5К. 4|-6..15B.|      
--4+D9| |I-2+--|         +------< |      
   |  | |   |3 +------------------+      
   |  | |0Vn|--+------< Общий            
   +--------+  +                         


При   подключении   ковоксов   к  портам,
проверьте,  подтянуты ли они к +5 в, если
нет,   то  придется  припаять  по  восемь
резисторов   (1...10к)   на  каждый  порт
(D0..D7).                                
  Питание  у второй схемы двухполярное от
6  до 15 вольт (но обязательно одинаковое
в  обоих  плечах). Операционный усилитель
можно    заменить    практически   любым,
соблюдая цоколевку аналога.              

  Ну,  а это вам, на всякий случай, вдруг
чего через ВВ-ху будете подключать...    

 Раскладка  управляющего  слова  для BBSS
(#7F):                                   

 D0 - порт C (младшие 4 разряда): 1-ввод,
0-вывод.                                 
 D1 - порт B: 1-ввод, 0-вывод.           
 D2 - режим группы B: 0-режим '0',  1-ре-
жим '1'.                                 
 D3 - порт C (старшие 4 разряда): 1-ввод,
0-вывод.                                 
 D4 - порт A: 1-ввод, 0-вывод.           
 Разряды  D5,  D6 определяют режим реботы
ППРИ:                                    
 D5-0, D6-0: режим '0'; D5-0, D6-1: режим
'1';  D5-1,  D6-0: режим '2'; D5-1, D6-1:
режим '2'. Более подробно см. справочник.
 Разряд D7 должен находиться в 1.        



Other articles:


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Similar articles:
Soft - Customize keyboard shortcuts and change cursors ACEdit.
Our relish - scrambled eggs.
BBS - list of stations BBS ZXNet.

В этот день...   21 November