Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Тоон систем

J-K флип-флоп
Лабораторийн ажил №10
Б.Нандинбилэг
МУИС-ХШУИС-Сүлжээний технологи
Улаанбаатар, Монгол
Email: bnandia2000@gmail.com
SiSi ID:18B1NUM2868

I. Онол
D флип-флоп нь гаралтыг зөвхөн клокын Логик гейтийн оролт гаралтанд
идэвхитэй фронтын үед өөрчлөхийг нөлөөлөхийн тулд тодорхой хугацааг
зөвшөөрдөг, фронтоор триггер хийдэг. шаарддаг. Түгээлтийн хоцрох хугацаа гэж
төхөөрөмж гэж үзсэн. D флип-флоп нь зарим нэрлэх энэ хугацаа нь тухайн логик бүлээс
хэрэглээний хувьд хязгаардагдмал бөгөөд хамаарна.
зөвхөн set эсвэл reset хийж болдог. Фронтоор триггер хийх (төлвөө солих) нь
Цаашилбал клокын импульсыг зайлуулахгүй хэдийгээр илүүд үзэх арга боловч синхрон
л бол лач хийдэггүй нь энэ төхөөрөмжийн шилжилтийг баталгаажуулах ганц арга биш
хэрэглээг хязгаарах нөхцөл нь юм. J-k флип- ю. Өөр нэг арга нь импульсээр триггер хийх
флоп нь лач хийгдэж болох боловч буюу Master-Slave флип-флопууд юм. Ийм
зөвшөөрөгдөөгүй оролтын төлөвтэй (R=1, флип- флопуудад өгөгдөл нь клокийн урд
S=1) байдаг. Эдгээр асуудлын шийд нь J-k фронтоор slave руу орно. Энэ нь клок
флип-флоп юм. Энэ нь үндсэндээ S-R-ын импульс HIGH байх хугацааны туршид
зөвшөөрөгдөөгүй гаралтын төлвийг нь toggle оролтын өгөгдөл өөрчлөгдөхгүй байх нь маш
гэж нэрлэх шинэ горимоор сольсон нэмэлт чухал бөгөөд эс тэгвээс master дахь өгөгдөл
логиктой клокжуулсан S-R флип-флопюм. өөрчлөгдөж болно. Зарчмын хувьд, ямар ч
Toggle нь флип-флопыг флип-флоп импульсээр триггер хийхийг
одоогийнхоо төлвийг түүний эсрэг төлвөөр хэрэглэж болно. Гэсэн ч практикт D флип-
солиход хүргэдэг. Энэ нь гаражийн хаалга флопууд зөвхөн фронтоор триггер хийхээр
автоматоор онгойлгогчийн ажиллагаатай хийгдсэн байдаг. флип-флопууд фронтоор
төстэй. Хэрэв хаалга онгорхой үед эсвэл импульсээр триггер хийгддэгийн аль
товчлуурыг дарахад хаалга хаагдах болно. алинаар нь байдаг.
Бусад үед энэ нь нээх болно. II. Гүйцэтгэх ажил
J-k флип-флоп нь гурван үндсэн флип- 1. Импульсээр триггер хийдэг(төлвөө
флопын хамгийн олон талын зориулалттай нь сольдог) J-K флип-флоп.
юм. Флип флопын бүх хэрэглээнүүдийг D Зураг 10.2а-д үзүүлсэн хэлхээг угсар. Гэрлэн
эсвэл J-K флип-флопоор гүйцэлдүүлж болно. диодууд нь логик хянагчид ба гаралт LOW
Клокжуулсан S-R флип-флопыг ховор үед асна. PRE1 ба CLR1 оролтуудын хувьд
хэрэглэдэг. Бөгөөд ихэвчлэн интеграл идэвхигүй төлөв
схемийн доторх компонент болгон (HIGH)–ийг сонго. J Оролтонд логик 1-ийг, K
хэрэглэдэг. Гурван флип-флопын үнэний оролтонд логик 0-ийг холбож ‘set’ горимыг
хүснэгтийг зураг 10.1-д харьцуулсан байна. сонго. Клок LOW (идэвхигүй) байх үед PRE1
ба CLR1 оролтонд логик 0-ийг ээлжлэн өгч
тэдгээрийн үзүүлэх нөлөөг шалга. PRE1 ба
CLR1 оролтууд синхрон байна уу?, асинхрон
байна уу? Хэрэв PRE1 ба CLR1 нэгэн зэрэг
логик 0өгвөл яах вэ энэ шатанд хийсэн
ажиглалтаа дүгнэ.
ажигла. “Toggle” горим дахь гаралтын бүтэн
үе
нь клокийн бүтэн үетэй адил биш байгааг бас
анхаар. Энэ нь 50%-ийн үетэй импульс
гаргах сайн арга байна.
- Клокийн өсөх фронтоор өгөгдлийг
дамжуулна.

CLR1 оролтонд 0-ийг өгөхөд


J-K флип-флоп CLK-д 1гц импульс өгсөн
үе

3. Зураг 2.5-д үзүүлсэн хэлхээг ажигла.


Үнэний хүснэгтийн мэдлэгээ
ашиглаад уг хэлхээ ямар үйлдэл хийхийг
урьдчилан хэл. Дараа нь хэлхээг угсарч
өөрийн таамагаа зөв эсэхийг шалга.

PRE1 болон CLR1 оролтонд нэгэн зэрэг 0-ийг


өгөхөд
-PRE’ CLR’ нь асинхрон оролтууд ба Логик 0
хоёуланд нь өгсөн үед гаралт 1 0 гэж
ээлжлэнэ.
2. PRE1 ба CLR1 оролтуудад логик 1 өг.
Клокын оролтонд 1Гц-ийн TTL түвшний
дохиог холбо. Клокын импульс болон
гаралтуудыг зэрэг харахын тулд Зураг10.2б-д Импульсээр тригер хийсэн байдал
үзүүлсэнээр генераторт гэрлэн диод нэмж
холбо. J ба K оролтуудын бүх дөрвөн
4. Импульсээр триггер хийдэг төлвөө
хувилбарыг шалгаж үз. Клокын импульс
сольдог флип-флопуудын дутагдалтай
болон гаралтуудыг зэрэг харахын тулд Зураг
тал нь клокийн импульсийн туршид
2.4 үзүүлсэнээр генераторт гэрлэн диод нэмж
өгөгдөл тогтмол хэвээр байх
холбо. J ба K оролтуудын бүх дөрвөн
шаардлага юм. Клок импульсийн явцад гарч
хувилбарыг шалгаж үз. Клокын аль фронтоор
ирсэн ямар нэгэн саад буюу шуугианы хаялга
өгөгдөл гаралт руу дамжуулагдаж байна вэ.
(spike) нь флип- флоп буруу гаралт гаргахад
“Toggle” горим дахь клокын давтамж нь
хүргэдэг. Үүнийг дараахь ажлаар туршиж
гаралтын давтамжтай ижил биш байгааг
үзүүл.
a) Клокийн давтамжийг 0.1Гц хүртэл 1. а) Асинхрон ба синхрон оролтуудын
маш удаан болго. J оролтонд HIGH, K хоорондох ялгаа юу вэ?
оролтонд LOW–г өг. Анхны клок - Асинхрон оролт нь хугацааны
импульсийн дараа гаралт SET төлөвт хэвээр хоцрогдол үзүүлдэг. Синхрон нь бүгд
байгаа. зэрэг ажилдаг.
- J=1 K=0 үед гаралт 1 ба иневерс нь 0 б) Фронтоор триггер хийгдэх, импульсээр
байна. триггер хийгдэх хоёрын ялгаа юу вэ?
b) Клокийн индикатор асах үед K - Дамтамж нь өөрчлөгддөг ба
оролтыг HIGH болгоод буцаагаад LOW импульсээр триггер хийгдэх үед
болго. клокийн импульс тогтмол байх
Энэ нь клок импульс HIGH үед тохиолдох шаардлагатай болдог.
шуугианы хаялгыг дууриаж үүсгэж байгаа 2. J-K флип-флопыг хэрхэн асинхроноор set
явдал юм. Клок буцаж LOW болсон үед төлөвт оруулах вэ?
гаралтын утгыг ажигла. Та K оролтон дээр - Эхний флип-флопын Q гаралтыг
баригдсан шуугианыг харуулсан гаралтын дараагийн флип-флопын J оролт
toggle- ийг харах ёстой. Энэ нь импульсээр болон клокод, Q’-ийг K оролтонд
триггерхийдэг флип флопуудын холбох.
дутагдалтай талыг харуулж байна. 3. Хэрэв J-K флип-флопын J болон K
- Клокийн 1 үед К=1-0 гаралт 0-1 болж оролтууд LOW бөгөөд PRE’ CLR нь HIGH
green диод асна. бол клок гаралтанд ямар нөлөө үзүүлэх вэ?
5. “toggle” горимын хэрэглээ нь зарим - J=K=0 бол лач хийгдэж өмнөх
тоолуурт тохиолддог. Каскадлан (залгуулан) төлөвөө хадгална.
холбосон флип-флопууд нь ripple (асинхрон) 4. Хэрэв шуугиан байгаа үед импульсээр
тоолуур гэж нэрлэгдэх хэлхээнд давтамжийн триггер хийгддэг JK флип-флоп хэрхэн буруу
хуваалт хийхэд ашиглагддаг. Зураг 2.6-д гаралтын утга гаргахыг тайлбарла.
7476-ийн доторх хоёр J- K флип-флоп - Шуугиантай үед каскадалж J =1, K= 0
ашиглан хийсэн асинхрон тоолуурыг холбогдсон байхад шуугиан орж
харуулав хэлхээг угсарч Qа, Qв гаралтуудын ирснээр клок дохионы өсөх фронтод
хувьд хугацааны диаграмм байгуул. өөрчлөлт орж өгөгдөл дамжуулалт
шуугианаас болж алдаатай болно
гэсэн үг юм.
5. Зураг 2.4-д үзүүлсэн хэлхээний улаан
гэрлэн диод асаж, ногоон гэрлэн диод
унтраастай,шар гэрлэн диод анивчиж байсан
гэе. Тэгвэл хэлхээний боломжит 3 алдааг ол.
- Оролт J г буруу газраас авсан
тохиолдол
- клокийн импульс шуугиантай үед
- PRE’, CLR’ уудад логик 1, 0 ийг
холбосон үед
6. Зураг 2.5-д үзүүлсэн хэлхээний ногоон
гэрлэн диод унтраастай, улаан гэрлэн диод
анивчиж байг. Хоёр дахь флип-флопын CLK
оролт дээр шалгахад клок импульсууд
Хоёр J-K флип-флоп ашиглаж хийсэн байгааг зааж байсан. Тэгвэл энэ хэлхээнд
асинхрон тоолуур байж болох алдаа юу вэ?
- PRE’=0 CLR’=1 өгсөн үед алдаа гарч
болно.
III. Шалгах асуулт

You might also like