Меню English Ukrainian російська Головна

Безкоштовна технічна бібліотека для любителів та професіоналів Безкоштовна технічна бібліотека


Інтерфейс АОH-Z80. Енциклопедія радіоелектроніки та електротехніки

Безкоштовна технічна бібліотека

Енциклопедія радіоелектроніки та електротехніки / телефонія

Коментарі до статті Коментарі до статті

Нижче дано оригінальний опис інтерфейсу АОH-Z80 розробленого в DGN LTD Олександром Даниліним (FIDO 2:5020/321) (c)DGN LTD 1993-1995 Программное забезпечення написано в PSW SO2 )PSW SOFT 5020-321.41

Зміст

  1. Запровадження
  2. Апаратне забезпечення
  3. Налагодження апаратного забезпечення
  4. Програмне забезпечення та проблеми при використанні програмного забезпечення
  5. Висновок

Запровадження

Інтерфейс призначений для підключення виробу АОH на Z-80 (далі АОH) до комп'ютера типу IBM PC/AT (далі PC) з метою введення в PC інформації про абонента, що телефонував.

Інтерфейс використовує порт LPT1 для введення інформації з АОHа. Принцип роботи ІТЕРФЕЙСА полягає у знятті інформації з регістра сегментів на світлодіодний індикатор АЛС318, кодування даних 5 бітним кодом і подальшою передачею через елементи, що розв'язують для оцифрування в порту PC.

Апаратне забезпечення

Для виготовлення ІТЕРФЕЙСА вам знадобиться: Мікросхеми 262КП1Б - 5шт Роз'єм 25 контактний для LPT порту - 1шт Роз'єм 4х контактний для живлення PC - 1шт Роз'єм 7 контактний для АОHа - 2шт(пряма і відповідна) Резистори 120 Резистори0.125 ом МЛТ 5 - 330шт Кабель 0.125 житловий, в обплетенні, 5м - 7шт

Встановіть у корпусі АОHа роз'єм X1.0 (круглий 7 контактний) З'єднайте X1.0 pin 3 з корпусом роз'єму.

Приєднайте резистори R1-R5(120ом) до регістру сегментів м/с D0 (ІР23/ІР27) згідно таблиці 1.

Таблиця 1
мікросхема ІР23/27 шпилька 2 шпилька 5 шпилька 12 шпилька 15 шпилька 16
розистори даних R1 R2 R3 R4 R5

Підключіть мікросхеми D1-D5 згідно з таблицею 2

Таблиця 2
м / с шпилька 1 шпилька 2 шпилька 3 шпилька 7 шпилька 8
D1
D2
D3
D4
D5
GND_АОH
GND_АОH
GND_АОH
GND_АОH
GND_АОH
R1
R2
R3
R4
R5
X1.0 pin 7
X1.0 pin 7
X1.0 pin 7
X1.0 pin 7
X1.0 pin 7
X1.0 pin 3
X1.0 pin 3
X1.0 pin 3
X1.0 pin 3
X1.0 pin 3
X1.0 pin 1
X1.0 pin 2
X1.0 pin 6
X1.0 pin 4
X1.0 pin 5

Hумерація висновків мікросхем йде по годинниковій стрілці, pin 1 проти виступу (ключа). Інші висновки м/с не використовуються і повинні бути обкусані з метою зменшення ймовірності замикання.

Приєднайте резистори R6-R10(330ом) до регістру сегментів (ІР23/ІР27) і індикатора АЛС 318 згідно таблиці 3.

Таблиця 3
мікросхема D0 (ІР23/27) шпилька 2 шпилька 5 шпилька 12 шпилька 15 шпилька 16
резистори компенсації R6 R7 R8 R9 R10
індикатор АЛС 318 шпилька 6 шпилька 14 шпилька 8 шпилька 16 шпилька 12

Підключіть кабель згідно з таблицею 4

Таблиця 4
LPT порт роз'єм X1.1
шпилька 11
шпилька 10
шпилька 12
шпилька 15
шпилька 13
шпилька 20
X1.1 pin 1
X1.1 pin 2
X1.1 pin 6
X1.1 pin 4
X1.1 pin 5
X1.1 pin 3

Підключити +5в від 4х контактного роз'єму живлення на X1.1 pin 7 Допустимо використовувати зовнішній блок живлення 5в 0.1а з трансформаторною розв'язкою від мережі живлення.

УВАГА!!! Неприпустимо використовувати для живлення ланцюгів ІТЕРФЕЙСА блок живлення, що використовується в АОHе.

Під'єднати обплетення кабелю до корпусів роз'ємів LPT і X1.1.

Підключити кабель до роз'ємів LPT, +5в, X1. Інтерфейс готовий до налагодження.

Налагодження апаратного забезпечення

1) Увімкніть PC і запустіть програму debug.exe no_aon.log, якщо файл буде заповнений кодом 87 переходьте до пункту 2, в іншому випадку перевірте справність кабелю, роз'ємів і мікросхем ІТЕРФЕЙСА. Також перевірте наявність +5в між ніжками 3 і 7 мікросхем D0-D5. Усуньте дефекти монтажу.

2) Увімкніть АОH, натисніть кнопку 5 наберіть в буфер номеp 1234567ом, якщо занадто тьмяно - збільште R1 -R1 до 1234567ом. Якщо повністю відсутнє світіння будь-якого сегмента - перевірте монтаж у ланцюгах R6-R10 і D220-D6. 10). Запустіть програму debug.exe n510.log, файл повинен утримувати коди C1 10 0 DF 5F 3F 1234567 B7 77. Якщо файл містить в основному тільки коди 57 - зменшіть номіналрезисторов R1-R3 до 47. Якщо файл містить коди відмінні від наведених - перевірте монтаж, справність елементів і відповідності - шини даних Z-7 / висновків ІР87/87 // сегментів АЛС 1 / висновків порту LPT5 за таблицею 51.

Таблиця 5
Висновки LPT порту шпилька 10 шпилька 11 шпилька 12 шпилька 13 шпилька 15
Сегменти АЛС 318 B A E G F
Висновки ІР23/27 шпилька 5 шпилька 2 шпилька 12 шпилька 16 шпилька 15
Шина даних Z-80 D1 D0 D4 D6 D5

Після виконання всіх пунктів налагодження пристрій готовий до експлуатації. Запустіть in.exe phone.inf і ви побачите у файлі phone.inf номер 123-4567

Програмне забезпечення та проблеми при використанні програмного забезпечення

Нижче наведено вихідний текст драйверу ІТЕРФЕЙСА

------------------------------------ Const Len = 50; Recode: Array[0..31] of Char= { 000 001 010 011 100 101 110 111 } {00}( '?','?','?','5', '?','?', '?','6', {01} '7','?','3','9', '?','0','2','8', {10} ' ',' ?','=','?', '?','?','n','?', {11} '1','?','?','4', '?', '?','?','?'); Var Buf: Array[0..Len] of Char; I: Word; { ResFile: File; } TxtFile: Text; Error: Boolean; Phone: String; {I+} Begin Write('Ready! ...'); Asm { mov di, Offset Buf mov ax, ds mov es, ax mov cx, 60000 cli @@loop: mov dx, 379h @@0: in al, dx stosb loop ,ds mov es,ax mov bx,Len+1 cli @@loop: mov cx,$900 mov dx,$379 @@loop0: in al,dx cmp al,$87 loopz @@loop0 in al,dx in al,dx in al, dx in al, dx in al, dx in al, dx in al, dx in al, dx shr al, 3 xor ah, ah mov si, ax mov al, byte ptr Recode[si] stosb mov cx, $900 @ @loop1: in al,dx cmp al,$87 loopnz @@loop1 або cx,cx jz @@end dec bx jnz @@loop @@end: sti mov Error,False або cx,cx jnz @@ok mov Error,True @@ok: End; If Error Then Writeln('not detected!') Else Begin Writeln('done.'); { Assign(ResFile,ParamStr(1)); Rewrite(ResFile,1); BlockWrite(ResFile,Buf,Len+1); Close(ResFile);} I:=0; Phone:='???-????'; While I<=Len do Begin If (Buf[i]='1') and (Buf[i+1]='n') Then Begin Asm mov si,Offset Buf mov di, ,2 mov ax,ds mov es,ax mov al,8 stosb movsb movsb movsb mov al,'-' stosb movsb movsb movsb movsb End; Writeln('Pnone: "',Phone,'"'); If Pos('=',Phone)=0 Then Begin Assign(TxtFile,ParamStr(1)); Rewrite(TxtFile); Writeln (TxtFile, Phone); Close(TxtFile); End; Break; End; Inc(I); End; End; End.

Драйвер написаний на TP 7.0. Треба сказати, що це не зовсім драйвер, вірніше зовсім не драйвер ;-) Ця програма видає у файл номер який горить на індикаторі АОHа в момент її запуску.

Можливі несумісності та методи їх усунення.

1). Програма висне - IBM PC з процесором нижче 286. - Програма не працює і працювати не буде.

2).Hомер неправильно чи повністю вводиться в PC - IBM PC з повільним процесором чи багатозадачці. - Можна спробувати підняти частоту шини і/або зменшити час квантування в мультитаску.

3). ІHТЕРФЕЙС не працює на конкретному PC, на інших працює - IBM PC з HGA дисплеєм або з нестандартними адресами LPT, а також LPT2-3. - Можна спробувати поправити у вихіднику адреси LPT порту.

4). Hомер не зчитується з індикатора
1 - АОH не видає гасіння індикатора в момент перемикання сегментів - змінити версію АОHа.
2 - АОH видає на початку сегмента замість 1n щось інше - можна спробувати поправити у вихіднику перекодування (зроблено для версії АRCTUR-36 яка видає Hd) або змінити версію АОHа.

Відповідності кодів одержуваних з порту символам на індикаторі:

- 87 1 - C7 2 - 77 3 - 57 4 - DF 5 - 1F 6 - 3F 7 - 47 8 - 7F 9 - 5F 0 - 6F - - 97 n - B7 d - F7 H - FF

Висновок

DGN LTD бажає Вам успішного виготовлення та використання ІТЕРФЕЙСУ. Ми сподіваємося що ви підключите наш ІТЕРФЕЙС до ваших прикладних програм і наше складне життя завдяки цьому стане трохи краще. Ми дуже хочемо побачити ці програми і тому просимо Вас надіслати їх нам. Ми ГАРАХТУЄМО, що ці програми не будуть розповсюджуватися якщо Ви оговорите це в описі на них. Ми з увагою вислухаємо Ваші зауваження щодо вдосконалення інтерфейсу, а також по неточностям і друкарським помилкам можливо допущеним в даному описі. Ми з розумінням поставимося до Вашого бажання вбудувати інтерфейс у комерційний софт або випускати його серійно в заводських виробах. Якщо Вас зацікавив інтерфейс, але Ви не можете зробити його самі - ми будемо ради Вам допомогти.

З нами можна зв'язатися по FIDO NET - 2:5020/321, зателефонувати на DGN LTD BBS - - (095) 582-4922 або за телефоном 582-49-21 з 19 до 23х запитати Олександра.

Автор: DGN LTD, Alexandr Danilin (2:5020/321), Mytishhi; Публікація: Н. Большаков, rf.atnn.ru

Дивіться інші статті розділу телефонія.

Читайте та пишіть корисні коментарі до цієї статті.

<< Назад

Останні новини науки та техніки, новинки електроніки:

Машина для проріджування квітів у садах 02.05.2024

У сучасному сільському господарстві розвивається технологічний прогрес, спрямований на підвищення ефективності догляду за рослинами. В Італії було представлено інноваційну машину для проріджування квітів Florix, створену з метою оптимізації етапу збирання врожаю. Цей інструмент оснащений мобільними важелями, що дозволяють легко адаптувати його до особливостей саду. Оператор може регулювати швидкість тонких проводів, керуючи ним із кабіни трактора за допомогою джойстика. Такий підхід значно підвищує ефективність процесу проріджування квітів, забезпечуючи можливість індивідуального налаштування під конкретні умови саду, а також сорт та вид фруктів, що вирощуються на ньому. Після дворічних випробувань машини Florix на різних типах плодів результати виявились дуже обнадійливими. Фермери, такі як Філіберто Монтанарі, який використовував машину Florix протягом кількох років, відзначають значне скорочення часу та трудовитрат, необхідних для проріджування кольорів. ...>>

Удосконалений мікроскоп інфрачервоного діапазону 02.05.2024

Мікроскопи відіграють важливу роль у наукових дослідженнях, дозволяючи вченим занурюватися у світ невидимих ​​для ока структур та процесів. Однак різні методи мікроскопії мають обмеження, і серед них було обмеження дозволу при використанні інфрачервоного діапазону. Але останні досягнення японських дослідників із Токійського університету відкривають нові перспективи вивчення мікросвіту. Вчені з Токійського університету представили новий мікроскоп, який революціонізує можливості мікроскопії в інфрачервоному діапазоні. Цей удосконалений прилад дозволяє побачити внутрішні структури живих бактерій із дивовижною чіткістю в нанометровому масштабі. Зазвичай мікроскопи в середньому інфрачервоному діапазоні обмежені низьким дозволом, але нова розробка японських дослідників дозволяє подолати ці обмеження. За словами вчених, розроблений мікроскоп дозволяє створювати зображення з роздільною здатністю до 120 нанометрів, що в 30 разів перевищує дозвіл традиційних метрів. ...>>

Пастка для комах 01.05.2024

Сільське господарство - одна з ключових галузей економіки, і боротьба зі шкідниками є невід'ємною частиною цього процесу. Команда вчених з Індійської ради сільськогосподарських досліджень – Центрального науково-дослідного інституту картоплі (ICAR-CPRI) у Шимлі представила інноваційне вирішення цієї проблеми – повітряну пастку для комах, яка працює від вітру. Цей пристрій адресує недоліки традиційних методів боротьби зі шкідниками, надаючи дані про популяцію комах у реальному часі. Пастка повністю працює за рахунок енергії вітру, що робить її екологічно чистим рішенням, яке не вимагає електроживлення. Її унікальна конструкція дозволяє відстежувати як шкідливі, так і корисні комахи, забезпечуючи повний огляд популяції в будь-якій сільськогосподарській зоні. "Оцінюючи цільових шкідників у потрібний час, ми можемо вживати необхідних заходів для контролю як комах-шкідників, так і хвороб", - зазначає Капіл. ...>>

Випадкова новина з Архіву

Магнітні частки забруднюють мозок 23.09.2016

Частинки магнетиту - мінералу, що має магнітні властивості - часто знаходять у живих організмах, і зазвичай у зв'язку з цим говорять про магнітне почуття: нібито магнетит, рухаючись під дією геомагнітного поля, дратує рецепторні клітини, і тим самим тварини дізнаються про те, де північ, де південь, і де вони взагалі знаходяться. У людському організмі теж є магнетит: його частинки виявили в мозку близько чверті століття тому, і нещодавно Джо Кіршвінк, геофізик із Каліфорнійського технологічного інституту, який відкрив "людський магнетит", повідомив, що наш мозок здатний відчувати й магнітне поле.

Однак у магнетиту є суттєвий мінус – він стимулює появу агресивних молекул-окислювачів, які ушкоджують клітинні білки, ліпіди та ДНК. З іншого боку, відомо, що підвищений вміст магнетитових частинок зустрічається в мозку хворих на синдром Альцгеймера, і що магнетит якось посилює токсичність білкових патогенних комплексів, що формуються в нервових клітинах при цьому захворюванні. І водночас вважається, що весь наш магнетит – біогенний, тобто створений самим організмом у вигляді якихось біохімічних реакцій. І тоді виникає питання, чи дійсно магнетитові частинки потрібні для геомагнітного почуття - може, вони накопичуються тільки тому, що в мозку починаються якісь патологічні процеси, і нервова система не справляється зі збиранням небезпечного сміття.

Однак все насправді простіше: у статті в PNAS дослідники з університету Ланкастера пишуть, що наш магнетит може бути звичайним індустріальним забрудненням, що потрапили в мозок із зовнішнього середовища. Барбара Мар (Barbara Maher) та її колеги з Оксфорда, університетів Глазго, Манчестера, Університету Монтани та Національного автономного університету в Мехіко проаналізували посмертні зразки мозку, взяті у кількох десятків людей, які жили в Мехіко та Манчестері. У зразках був магнетит, але здебільшого він виглядав зовсім не як біологічний.

Якщо магнетитова частка формується в клітині, то її форма - тетраедр або октаедр, проте ті, що знайшли в мозку, виглядали округлими, кулястими. Такі наносфери виходять при сильному нагріванні – наприклад, при згорянні палива в автомобільних двигунах або просто на відкритому вогні. Біогенні тетраедри та октаедри теж були, але на одну біогенну частинку припадала щонайменше сотня абіогенних, що потрапили в мозок із зовнішнього середовища. Принагідно в нервовій тканині виявили частинки платини, нікелю та кобальту, які нізвідки, окрім як ззовні, потрапити до людського організму не могли.

Розміри всіх "зовнішніх" частинок становлять близько 150 нанометрів, тому вони цілком здатні проникати в мозок через ніс і нюхові нервові шляхи. Відомо, що у повітрі великих міст, і особливо вздовж доріг, літає багато магнетитових частинок, тому місцеві жителі легко можуть надихатися "магнітним нанопилом". Чи дає це особливу чутливість до магнітного поля, невідомо; але взагалі з урахуванням сказаного вище про зв'язок магнетиту і хвороби Альцгеймера більш насущним тут є питання, як видалити або знешкодити частинки, що потрапили в мозок, щоб вони не встигли нашкодити нервовим клітинам.

Інші цікаві новини:

▪ На МКС встановлять датчик космічного сміття

▪ Система WDM з максимальною ефективністю використання спектру

▪ Катапульта-рельсотрон для винищувачів

▪ Надміцний матеріал для шоломів за принципом черепашки

▪ Медіасистема Ford Sync 3

Стрічка новин науки та техніки, новинок електроніки

Цікаві матеріали Безкоштовної технічної бібліотеки:

▪ Розділ сайту Електропостачання. Добірка статей

▪ стаття Відеозйомка з імітацією під кіно. Мистецтво відео

▪ стаття Як виникла Московська текстильна академія? Детальна відповідь

▪ стаття Наладчик гальванічного обладнання. Типова інструкція з охорони праці

▪ стаття Практичні поради щодо встановлення фотоелектричних модулів. Енциклопедія радіоелектроніки та електротехніки

▪ стаття Перетворення чаю на воду. Хімічний досвід

Залишіть свій коментар до цієї статті:

ім'я:


E-mail (не обов'язково):


коментар:





All languages ​​of this page

Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт

www.diagram.com.ua

www.diagram.com.ua
2000-2024