Смекни!
smekni.com

Имитатор телефонной линии

АННОТАЦИЯ


Расчетно-пояснительнаязаписка выполненана 35 листахпечатноготекста и содержитструктурнуюи принципиальнуюсхему устройства,а также текстпрограммы длямикроконтроллера.


ИМИТАТОР ТЕЛЕФОННОЙЛИНИИ, АНАЛОГОВЫЕТЕЛЕФОННЫЕСЕТИ, ТЕСТИРОВАНИЕТЕЛЕФОННОЙТЕХНИКИ


В данной курсовойработе рассматриваетсяпроцесс синтезаимитаторателефоннойлинии длятестированиятелефонныхаппаратов имодемов. Устройствопостроено наоснове микроконтроллераОВМ 51. Предназначенодля использованияпри ремонтеразличнойтелефоннойтехники.


Оглавление


Техническоезадание.................................................................2

1. Обзорлитературы,методов, схемныхрешений................3

2. Выбори обоснованиеструктурной схемы устройства...5

3.Описание принципадействияустройства..........................6

4.Описание программыдля микроконтроллера..................7

5.Временныедиаграммыработыустройства.....................14

6.Описание составныхэлементовсхемы.............................15

7.Описание процессаработыустройства...........................17

8.Описание тестированияустройства..................................19

9.Заключение.Выводы..........................................................20

10.Списоклитературы...........................................................21


Приложения

Структурнаясхемаустройства..............................................23

Принципиальнаясхемаустройства......................................24

Текстпрограммы длямикроконтроллера............................25

Списоксоставныхэлементовсхемы.....................................35


27


1. Обзор литературы,методов, схемныхрешений


Приремонте какимпортных, таки отечественныхтелефонныхаппаратов имодемов довольночасто возникаетнеобходимостьподать на аппараттот или инойсигнал с параметрами,соответствующимистандартнымсигналам АТС.Для этого можновоспользоватьсяследующиминехитрымиспособами:например, темили иным способомзамкнуть цепьпостоянноготока в цеписвязи с АТС иполучить готовыйсигнал ответаАТС в чистомвиде. Однакотакой способперегружаетаппаратуруАТС, что чреватоотключениемвашего номера.Для получениязвонковыхимпульсов частоприбегают кследующемуспособу: производитсязвонок на данныйномер с другоготелефона илимодема. Этотспособ требуетучастия какминимум двухчеловек, и опятьтребует наличиярабочей АТС.

Однакодовольно частовозникаютситуации, вкоторых неизвестно,вызвано линарушение связинеисправностьютелефонногоаппарата, модемаили АТС и линиисвязи. Да и вмагазинах имастерских,работающихс телефоннойтехникой необходимо“иметь подрукой” сигналАТС для работы.Необходимотакже учестьслучаи, когдателефоннаялиния отсутствует,или в ней нарушеныпараметрысигнала, а сигналнам все-такинужен.

Длятого чтобыизбежать всехвышеописанныхпроблем используетсятакой прибор,как имитаторсигнала АТС.Наиболее простымрешениемпредставляетсяпростейшийгенераторсигнала переменноготока (или несколько),собранные,например, надискретныхэлементах.Примером такогорода имитатораможет служитьсхема, предложеннаяв [6].Эта схема имитируетстандартныйсигнал АТС, атакже, при нажатиикнопки подаетна телефонныйаппарат илимодем звонковыеимпульсы.

Возможностейтакого устройствавполне достаточно,например, длямагазина, торгующеготелефоннымиаппаратами.Однако дляремонта и проверкиисправностителефонныхаппаратов имодемов необходимо,по крайнеймере, устройстводля проверкиправильностинабранногономера, плюсустройствадля измеренияпараметровсигнала. Такимисвойствамиобладает схема,предложеннаяв [7].

Однако,хотя такаясхема обладаетболее широкимспектромвозможностей,нежели вышеописанные,при тестированииразличнойцифровой техники,например, модемов,хотелось быиметь под рукойвесь спектртелефонныхсигналов, например,сигнал “занято”и сигнал контролявызова абонента.

Такимобразом выяснили,что для выполнениятехническогозадания необходимосинтезироватьустройство,генерирующеевсе сигналытелефоннойсети, а такжеспособноеконтролироватьнабор номераимпульснымспособом.

2. Выбор и обоснованиеструктурной схемы устройства


Анализируятехническоезадание можносделать вывод,что разрабатываемоеустройстводолжно представлятьсобой источникпитания на 60 В(каковым являетсяАТС для телефонныхаппаратов имодемов). Такжеустройстводолжно добавлятьк напряжениюпитания различныесигналы, характерныедля телефоннойсети, такие,например, каксигнал “занято”и контрольвызова другогоабонента. Такжеустройстводолжно посылатьна телефонныйаппарат илимодем мощныезвонковыеимпульсы, дляимитации сигналоввызова абонентас АТС. Помимовышесказанногоустройстводолжно анализироватьнабор номера,производимыйтелефоннымаппаратом илимодемом в импульсномрежиме и индицироватьцифры набираемогономера.

Такимобразом, можнопридти к следующимвыводам, касающимсяструктурыразрабатываемогоустройства:

  • Дляорганизациигенерацииразличныхтипов сигналовцелесообразноиспользоватьоднокристальныймикроконтроллертипа ОВМ 51;

  • Необходимопредусмотретьблоки вводаинформации(для заданиярежима работыустройства)и вывода информации(для индикациинабранных цифрномера);

  • ПредусмотретьсогласованиеТТЛ-уровнялогическихвыводов микросхемыОВМ и выходногонапряженияустройства;

  • Разделитьлинии для подачисигналов нааппарат, подключаемыйк имитатору,и для подачизвонковыхимпульсов;

  • Предусмотретьустройствоконтроля заналичием постоянноготока в выходнойцепи (для анализаномера, набираемогона аппарате).

Исходяиз вышесказанного,можно предложитьследующуюструктурнуюсхему устройства(см. прил.1, рис.1). Таким образом,можно сделатьвывод, что дальнейшийсинтез устройствабудет складыватьсяиз разработкипринципиальнойсхемы устройства,а также из написанияпрограммы дляОВМ, для генерацииею необходимыхсигналов.

3. Описаниепринципа действияустройства


Принципдействияразрабатываемогоустройстваоснован насложении сигналов,генерируемыхОВМ, с постояннымнапряжениемпитания, подаваемымна телефонныйаппарат, и равным60 В.

Устройствоработает следующимобразом:

Микроконтроллерна основе ОВМ51 выполняетциклическуюпрограмму,состоящую изподпрограммопроса клавиатуры,обслуживаниясхем индикациии собственноработы с телефоннымисигналами. Вначале каждогоцикла микроконтроллеранализируетсостояниеклавиатуры,и в зависимостиот него переходитв тот или инойрежим генерациисигнала. Сигнал,вырабатываемыймикроконтроллером,складываетсяс напряжением60 В, и подаетсяна выход устройства.Для подачи навыход устройствамощных звонковыхимпульсовпредусмотренаотдельнаялиния.

Привозникновениикратковременного(до 0,6 с) разрывав цепи постоянноготока микроконтроллерпереходит врежим набораномера, в которомподсчитываетчисло разрывовв цепи, и делаетвывод о набраннойцифре. Если жеразрыв в цепипо длительностипревышаетпредельный(более 0,6 с), токонтроллерделает выводо том, что трубкана аппаратеположена, ицикл работыустройстваначинаетсясначала.

Вкаждом циклеотведено времяна обслуживаниепорта индикациинабранногономера. Индикаторыработают вдинамическомрежиме, чтодает возможностьвыводить сразунесколько цифрномера, набранногоабонентом.

Генерируемыймикроконтроллеромсигнал задаетсяс помощью клавиш“Занято”, “Вызов”,“Контрольвызова”.


Такимобразом, опираясьна вышеизложенныйпринцип действияможно приступитьк написаниюпрограммы длямикроконтроллера,и синтезупринципиальнойсхемы устройства.

4. Описаниепрограммы длямикроконтроллера


Разрабатываемаядля микроконтроллерапрограммапредназначенадля обеспеченияреализациивсех функцийразрабатываемогоустройства.Программадолжна содержатьв себе следующиеподпрограммы:подпрограммуанализа состоянияклавиатуры,подпрограммуиндикации ячеекпамяти, связанныхс набираемымномером, а такжеподпрограммугенерациисигналов АТС,которая и будетявляться основнойдля разрабатываемогоустройства.Также, целесообразнобудет реализоватьпрограмму ввиде бесконечногоцикла, состоящегоиз вызовавышеописанныхподпрограмм.Таким образом,можно предложитьследующуюблок-схему дляразрабатываемойпрограммы:


Рис. 1.

Блок-схемапрограммы дляимитаторасигнала АТС


Приведеннаяблок-схемаявляется укрупненнойи не дает понятияо принципеработы программы.Поэтому разумнымбудет привеститакже блок-схемуработы основнойподпрограммыmainwork разрабатываемойпрограммы.Данная подпрограммаявляется основной,так как именноона организуетвыполнениеалгоритмаработы устройства.


Рис.2.

Блок-схемаработы подпрограммыmainwork

Словами жепояснить работуподпрограммыможно следующимобразом. В началесвоей работыпрограммапроверяет,лежит ли трубкателефонногоаппарата (посигналу отсхемы анализацепи постоянноготока). Если трубкаположена, топроверяется,нажата ли кнопка“Вызов”, и еслинажата, то контроллерначинает посылатьимпульсы 50 Гцпачками (пачка1 с, пауза 3 с) полинии подачизвонковыхимпульсов. Еслине нажата, тоделается выводо разрыве, вызванномимпульснымнабором номера,и вызываетсясоответствующаяподпрограммаобслуживанияэтого набора(которая в случаедлительногоразрыва сделаетвывод о положеннойтрубке и завершиточереднойцикл).

Еслиже трубка снята,то устройствопереходит водин из режимовгенерациисигнала, которыйзависит отсостоянияклавиш “занято”и “контроль”.В случае нажатияклавиши “занято”программавызывает подпрограммуbusy_sig,которая имитируетсигнал “занято”АТС (50 Гц, пачкаи пауза – 0,3 с).Если же нажатаклавиша “Контрольвызова”, товызываетсяподпрограммаctrl_call,имитирующаяконтрольныйсигнал вызовадругого абонента(425 Гц, пачка 1 с,пауза 3 с). В случаеесли не нажатани одна из этихкнопок (илинажаты обе),вызовом подпрограммы gene_50hz_1генерируетсяобычный сигналответа АТС (50Гц, непрерывный).После этогоработа подпрограммызаканчивается,и начинаетсяновый циклработы программы.

Остальныеподпрограммы(обслуживаниеклавиатуры,индикации)являютсястандартными,и приводитьих описаниене имеет особогосмысла. Спецификациина подпрограммыприведены ниже:


ПодпрограммаRing_in

Назначение:генерациязвонковыхимпульсов иподача их насоответствующуюлинию;

Входныепараметры:отсутствуют;

Выходныепараметры:сигнал на линииP3.1;

ВызываетсяподпрограммойMainwork;


ПодпрограммаBusy_sig

Назначение:генерациясигнала АТС“Занято” иподача его навыходную линию;

Входныепараметры:отсутствуют;

Выходныепараметры:сигнал на линииP3.0;

ВызываетсяподпрограммойMainwork;


ПодпрограммаLoad50_1

Назначение:“заряжать”таймер T0на период 10 мс;

Входныепараметры:отсутствуют;

Выходныепараметры:измененноезначение регистровTL0, TH0;

ВызываетсяподпрограммойGene_50hz_1;


ПодпрограммаGene_50hz_1

Назначение:генерацияодного импульсадлительностью10 мс и подачаего на вывод3.0;

Входныепараметры:отсутствуют;

Выходныепараметры:сигнал на линииP3.0;

ВызываетсяподпрограммойMainwork


ПодпрограммаCtrl_call

Назначение:имитация сигнала“Контрольвызова” и подачаего на соответствующийвывод;

Входныепараметры:отсутствуют;

Выходныепараметры:сигнал на линииP3.0;

ВызываетсяподпрограммойMainwork


ПодпрограммаLoad425_1

Назначение:“заряжать”таймер T0на период 1,17мс;

Входныепараметры:отсутствуют;

Выходныепараметры:измененноезначение регистровTL0, TH0;

ВызываетсяподпрограммойGene_425hz_1;


ПодпрограммаGene_425hz_1

Назначение:генерацияодного импульсадлительностью10 мс и подачаего на вывод3.0;

Входныепараметры:отсутствуют;

Выходныепараметры:сигнал на линииP3.0;

ВызываетсяподпрограммойCtrl_call;


ПодпрограммаIndication_fig

Назначение:вывод в портиндикаторацифры, находящейсяв заданнойячейке памяти,с одновременнымвключениемнеобходимогознакоместа;

Входныепараметры:цифра, предназначеннаядля вывода иномер ячейкииндикации;

Выходныепараметры: кодцифры на выходахP0.0-P0.4,а также высокийуровень наодном из выводовP1.0-P1.7;

ВызываетсяподпрограммойIndicate_all;


ПодпрограммаIndicate_all

Назначение:Вывод информациио введенномномере на набориндикаторов;

Входныепараметры:значения ячеекхранения цифрномера и числоцифр номера;

Выходныепараметры:телефонныйномер, выведенныйна набор индикаторов;

ВызываетсяподпрограммойMainwork;


ПодпрограммаCounter

Назначение:подсчет числакратковременныхразрывов в цепипостоянноготока;

Входныепараметры:сигнал на входеP3.2;

Выходныепараметры:число разрывовв цепи постоянноготока, помещенноев стек;

ВызываетсяподпрограммойPulse_connect;


ПодпрограммаPulse_connect

Назначение:анализ импульсногонабора номераи занесениеего цифр всоответствующиеячейки памяти;

Входныепараметры:отсутствуют;

Выходныепараметры:цифры номера,занесенныев стек;

ВызываетсяподпрограммойMainwork;


ПодпрограммаKeyb_scan

Назначение:сканированиелинейки клавиатурыи устранениедребезга;

Входныепараметры:отсутствуют;

Выходныепараметры:значение переменных,показывающихсостояниеклавиатуры;

ВызываетсяподпрограммойMainwork;


Дляввода и выводасигналовмикроконтроллераиспользуютсяследующиепорты:

  • портP0– вывод информациина семисегментныеиндикаторы;

  • портP1–стробирующиевыводы длядинамическойиндикации;

  • портP2 – обслуживаниеклавиатуры;

  • портP3– вывод сигналови звонковыхимпульсов, атакже контрольза наличиемтока в цепи.

Модульнуюструктурупрограммы можноизобразитьследующимобразом:


Рис. 3.

Схема межмодульныхсвязей программы


Разработаннаяпо вышеизложеннойспецификациипрограмма длямикроконтроллераприведена вприложении3 настоящейработы и можетслужить длявыполнениязадачи, поставленнойв техническомзадании.

5. Временныедиаграммыработы устройства


6. Описаниесоставныхэлементов схемы


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

Вкачествемикроконтроллерадля работы вустройствеможно использоватьоднокристальнуювычислительнуюмашину ОВМ 51.Она обладаетприемлемойценой и производительностьюи вполне можетбыть использованав качествемикроконтроллерав разрабатываемомустройстве.Кроме того, уразработчикаимеется возможностьпротестироватьпрограммуименно для этойОВМ с использованиемперсональногокомпьютера,при помощиэмулятораAVSim51,для устранениясинтаксическихи некоторыхлогическихошибок возникшихв процессенаписанияпрограммы.

НоминалырезисторовR1-R3выберем равными1,5 КОм, для ограничениявходного токана вход микроконтроллера.

Вкачестве задающегокварцевогогенераторадля ОВМ будемиспользоватькварцевыйгенератор на 12 МГц ( дляобеспечениятакта в 1 мкс)

Схемуиндикацииразумно выполнитьследующимобразом. Дляиндикациивосьми разрядовномера необходимоиспользованиединамическогоспособа индикации.Поэтому используемдля выводадвоичного кодацифры четырепервых разрядапорта P0,а для указаниязнакоместа– все выводыпорта P1.При таком построениииндикацииостаютсянеиспользованнымичетыре линиипорта P0.Их можно считатьзарезервированнымидля последующеймодернизацииустройства.Для преобразованиядвоичного кодана выходе ОВМв код семисегментногоиндикаторанеобходимаустановкаспециальногодешифратора.В качествеподобногодешифратораможно использоватьмикросхемуКР514ИД1. данныйдешифраторсодержит внутренниетокоограничивающиерезисторы(IВЫХ=5мА), что позволяетподключатьиндикаторыс общим катодомАЛ304А непосредственнок выходам дешифратора[1].Данные микросхемыи будем использоватьдля обслуживанияиндикации вразрабатываемомустройстве.

Рассмотримтеперь линии,подающие различныесигналы навыход устройства.Это линия подачипитания длятелефонногоаппарата, атакже линииподачи сигналовАТС и подачизвонковыхимпульсов. Навыходе устройствавсе эти линииобъединяютсяв одну, котораяи являетсялинией, имитирующейлинию АТС.

Напряжениепитания 60 В должноподаватьсяна выход устройствапостоянно,поэтому этулинию можноподключитьк выходу устройстванапрямую. Напряжениес сигнальнойлинии можетвключатьсяпоследовательнос напряжениемпитания (напряжениебудет суммироватьсяс напряжениемпитания). Импульсынапряжения,подаваемыена выход устройствадолжны бытьдостаточномощными, поэтомудля их подачивыделяетсяотдельнаялиния, в которуюставится инверторсигнала с открытымколлекторомна выходе, атакже транзисторКТ502Е. Номиналырезистороввыберем равнымиR4=7КОм,R5=1КОм, выбор осуществимисходя из условия,что транзистордолжен находитсяв режиме насыщенияв открытомсостоянии ив режиме отсечкив закрытом.Такое построениевыходных линийпозволяетполучить навыходе устройствасигналы идентичныепо своим параметрамсигналам телефоннойлинии.

Дляанализа наличиятока в выходнойцепи целесообразнобудет использоватьрезистор0,5 КОм (номиналвыбран исходяиз уровня напряженияна входе пороговогоустройства),установленныйв выходнуюцепь, а такжепороговоеустройство(для увеличенияпомехозащищенностиустройства).В качествепороговогоустройстваможно использоватьмикросхемуКР100ВИ6. Сигналс выхода этоймикросхемыподадим на входP3.2микроконтроллера.Таким образом,всегда, когдав выходной цепиустройстваесть ток, наэтот выводмикросхемыбудет поданвысокий уровеньнапряжения.


Исходяиз вышеизложенногоописания узлов,можно составитьпринципиальнуюсхему устройства(см. прил.2) , которуюи принять, всовокупностис программой(см. прил.3) в качествереализациитехническогозадания накурсовую работу.

7. Описаниепроцесса работыустройства


Сразупосле включенияпитания микроконтроллерполучает команду Reset,и сразу начинаетвыполнениемикропрограммы.Микропрограмманачинаетсяс вызова подпрограммыопроса клавиатуры.Комбинациянажатых клавишзаносится всоответствующиеячейки памятиконтроллера,и управлениепередаетсяосновной программе.

Послеэтого происходитвызов подпрограммыобслуживанияпорта индикации.Данная подпрограммапроизводитпоследовательноеподключениеиндикаторовDD.3-DD.11через портP1, с одновременнымвыставлениемкода соответствующейцифры. Этот кодпоступает навход дешифратораDD.2,где преобразуетсяв коды семисегментногоиндикатора,и поступаетзатем на соответствующиевходы индикаторовDD.3-DD.11.

Послеобслуживанияклавиатурыи индикациипрограммапередает управлениеосновнойподпрограмме,которая и выполняетроль генераторасигналов.

Вначаледанная подпрограммапроверяетналичие токав выходной цепиустройства.Сигнал поступаетна вход P3.2микроконтроллерас пороговогоустройстваDD.13,которое переключаетсяпод действиемпадения напряженияна резистореR6.Если тока нет,то делаетсяпредположениео том, что разрыввызван тоновымнабором номера.Запускаетсясоответствующаяпрограммаобслуживаниянабора номера.Если длительностьразрыва превышает0,6 с. то делаетсявывод, что разрыввызван тем, чтотрубка лежитна аппарате,и управлениепередаетсяосновной программе.Если же длительностьразрыва меньше,то программапереходит врежим анализанабора номера(сигналы в этомрежиме негенерируются)и считаетсячисло разрывов,с последующимзанесениемэтого числав соответствующиеячейки памяти.

Еслитрубка положена,то делаетсяпроверка нанажатие кнопки“Звонок”, иесли она нажата,то микроконтроллергенерируетимпульсы звонковойчастоты соответствующимипачками и делаетэто, пока неподниметсятрубка на аппарате,или не будетотпущена кнопказвонка. Данныеимпульсы поступаютна инверторDD.12.1.с открытымколлектором,а затем наусилительныйтранзисторVT1,складываясьзатем с напряжениемпитания.

Еслиже кнопка ненажата, то программавозвращаетсяк своему началу.

Еслиже трубка снята,то программапроверяетсостояниекнопок “Вызов”и “Контрольвызова”. И взависимостиот состоянияэтих кнопокгенерируетсясигнал, выдаваемыйв линию P3.2.Это или непрерывныйгудок, либокороткие гудки(сигнал “занято”),либо длинныегудки (сигнал“контрольвызова”).

Непрерывныйгудок генерируетсяследующимобразом. Каждыйцикл основнойпрограммыгенерируетсяимпульс длительностью10 мс. Все вычисленияи обслуживанияпортов программапроводит вмомент паузы.

Остальныесигналы генерируютсяпачками, и программане меняет своегорежима до концапачки.

Навыходные клеммыустройстваподано постоянноенапряжение60 В. С ним и складываютсясигналы, поступающиеот микроконтроллерапо сигнальнойи звонковойлинии. Суммарныйсигнал и поступаетна выходныеклеммы устройства,генерируя,таким образом,спектр сигналовАТС.

Такимобразом, даннаясхема в совокупностис разработаннойпрограммойможет бытьпредставленав качествекурсовой работы,а именно имитатораАТС для тестированиямодемов и телефонныхаппаратов.

8. Описаниетестированияустройства


Втехническомзадании накурсовую работуцелью работыставиласьразработкапринципиальнойсхемы устройства,а также программыдля микроконтроллера.Задачи физическогопостроенияустройствапоставленоне было. Ввидуэтого протестироватьразработку,так сказать“вживую” возможности не было. Однакоможно былопроверитьмодель принципиальнойсхемы с помощьюпрограммныхсредств, а такжепротестироватьпрограмму длямикроконтроллерас помощьюсимуляторов,что и было проделано.

Проверкапринципиальнойсхемы устройствабыла осуществленас помощью программыElectronics Workbench 4.0, фирмы Interactive Image Technologies Ltd. Вэлементнойбазе даннойпрограммыотсутствуеттакой элемент,как микроконтроллер,поэтому тестированиепроводилосьследующимобразом: собиралисьна имеющихсяэлементахфункциональныечасти устройстваи затем снималисьих параметры.В качествесигналов смикроконтроллераиспользовалисьуниверсальныегенераторысигналов, входящиев состав элементнойбазы программы.В результатетестированияпринципиальнойсхемы устройствабыло установлено,что устройствовыполняетфункции, поставленныев техническомзадании, а именноспособно являтьсяимитаторомсигналов АТС,для тестированиятелефонныхаппаратов имодемов.

Тестированиепрограммы дляОВМ производилосьс помощью симулятораAVSim51.С помощью этойпрограммы былиустранены всесинтаксическиеошибки программы,а также частьлогических,связанных,например, снеправильнымзаданием переменныхи невернойадресацией.Тестированиепоказало, чтопрограмма безошибок переводитсяв машинный коди готова к работе.

Такимобразом, в результатетестированиябыло установлено,что программнаяи аппаратнаячасти разработкиработаютудовлетворительно,и можно принеобходимостиприступитьк физическомупостроениюустройства.

9. Заключение.Выводы


Врезультатепроделаннойработы былоспроектированоустройство,представляющеесобой имитатортелефоннойлинии длятестированиятелефонов имодемов. Разработанноеустройствоотвечает требованиямтехническогозадания. ОформлениеконструкторскойдокументациисоответствуеттребованиямЕСКД. Документациясодержит в себеописание принципадействия устройства,структурнуюи полную принципиальнуюсхему устройства,программу длямикроконтроллераи временныедиаграммыработы устройства.

Разработанноеустройствопредставляетсобой источникпитания 60 В, атакже способногенерироватьсигналы, идентичныепо своим параметрамсигналам АТС.Также устройствоспособно производитьподсчет кратковременныхразрывов в цепипостоянноготока, с цельюанализа импульсногонабора номера.Устройствотакже производитиндикациюнабранногономера. Такимобразом, данноеустройствоможет бытьиспользованов качествеимитаторателефоннойлинии длятестированиятелефонов имодемов.

Данноеустройствоможет бытьиспользованов различныхмастерскихпо ремонтутелефоннойтехники, а такжев домашнихусловиях длятестированиятелефонов илимодемов.

Рассмотревпроделаннуюработу можнопридти к выводу,что задача,поставленнаяв техническомзадании, выполнена.

10. Список литературы


1. КизлюкА.И. Справочникпо устройствуи ремонту телефонныхаппаратовзарубежногои отечественногопроизводства,М., Радио и связь,1995 г.


2.Корякин-ЧернякС.Л., КотенкоЛ.Я., Телефонныесети и аппараты,Киев, BHV,1999 г.


3. Полупроводниковыеприборы. Транзисторы,справочникпод общей ред.Н.Н. Горюнова,М., 1987 г.


4. Цифровые ианалоговыеинтегральныемикросхемы,справочник,под ред. В.В.Якубовского,М., Радио и связь,1989 г.


5. СташинВ.В., Урусов А.В.,МологонцеваЕ.К. Проектированиеустройств наоднокристальныхмикроконтроллерах,М., Энергоатомиздат,1990 г.


6. ВолгинВ. Имитаторсигнала АТС.– Радиолюбитель,1994 . №9.


7.Брускин В. Имитатортелефоннойлинии. – Радиолюбитель,1998 . №6.


Приложения

Приложение1

Структурнаясхема устройства


Рис. 1

Структурнаясхема имитаторателефоннойлинии


Техническоезадание


Разработатьустройство,способноеиспользоватьсяв качествеимитаторателефоннойлинии длятестированиятелефоннойтехники, напримертелефонов имодемов. Устройстводолжно генерироватьтакие сигналытелефоннойлинии как “ОтветАТС”, “Занято”,и “Контрольвызова”. Такжеустройстводолжно имитироватьсигнал вызоваабонента, поступающийс АТС (путемподачи на выходмощных звонковыхимпульсов).Кроме того,устройстводолжно иметьсредства дляанализа импульсногонабора номера,производимогона телефонномаппарате илимодеме, а такжесредства дляего индикации.

Припроектированииустройстважелательноиспользоватьмикроконтроллерв качествесоставнойчасти. Такжев процесс разработкинеобходимовключить написаниепрограммы длямикроконтроллера.


Основные параметрыустройства:


Напряжениепитания навыходе устройства:60 В

Сигналответа АТС: 50Гц, непрерывный,

Сигнал“Занято”: 50 Гц,пачки по 0,3 с., спаузами 0,3 с.

Сигнал“Контрольвызова”: 425 Гц,пачки по 1 с., паузы3 с.

Звонковыеимпульсы: 80 В,пачки по 1 с., паузы3 с.

Устройстводолжно бытьрассчитанона работу вследующихвнешних условиях:

Диапазонтемператур:0-40 С;

Давление:атмосферное;

Относительнаявлажность: до93%.

Оформлениеконструкторскойдокументациидолжно соответствоватьтребованиямЕСКД. Документациядолжна включатьв себя разработкусхемы и программы,обоснованиевыбора составныхэлементов,принципиальнуюсхему устройства,временныедиаграммыработы устройстваи текст программы.


Поз.Обозн

Наименование

Кол.

Примечания


Конденсаторы



С1

КМ-5-0,01мкФ±20%

1



Транзисторы



VT1

КТ502Е

1



Микросхемы



DD.1

ОВМ51

1


DD.2

КР514ИД1

1


DD3-11

АЛ304А

8


DD.12

КР1133ЛП9

1


DD13

КР1006ВИ1

1


DD14

К155ЛИ1

1



Резисторы



R1,R3

С2-14-1К5

3


R4

C2-14-5К

1


R5

С2-14-1К

1


R6

C2-14-К5

1


R7

С2-14-6К2

1






R9

С2-14-25К

1




1



Электродвигатели



M

ДПУ-39-01

1



































ВМ2-964.00103ПЭ1







Изм.

Лист

документа

Подпись

Дата


Разраб.

КозловВ.В.



Имитатор

Лит

Лист

Листов

Пров.

Аверченков0



телефонной

1 У

3

3





линии

КафедраВТ

Утв.







Министерствовысшего образованияРоссийской

Федерации.

МосковскийЭнергетическийинститут (ТУ).

Филиал в городеСмоленске.


Кафедра вычислительнойтехники.


Курсоваяработа

по курсу“Сети ЭВМ исредствателекоммуникаций”


Имитатортелефоннойлинии длятестированиятелефоннойтехники”


К защите


Преподаватель:АверченковО.Е.

Студент: КозловВ.В.

Группа: ВМ2-96


Смоленск 1999 г.