Oddiy tezlikni boshqarish moslamasi - Oddiy katlama dizaynlari - Ko'chatlar uchun sxemalar.

topshirish / Golovna

Qo'shimcha funksionallik Impulsni davolovchi

- bu ma'lumotni saqlash va unga mikrooperatsiyani o'rnatishni ta'minlaydigan izchil raqamli qurilma bo'lib, u shifokordagi raqamning qiymatini 1 ga o'zgartirishni o'z ichiga oladi. Aslida, shifokor qo'shiqda birlashtirilgan trigerlarni sotib olishdir.

Shifokorning asosiy parametri - rakhunku moduli.
Bu shifokor tomonidan davolash mumkin bo'lgan yagona signallarning maksimal soni.
Shifokorlar ST (inglizcha hisoblagich) orqali tayinlanadi.
Impulsli davolovchilar tasniflanadi
● qobiq modulining orqasida:
.
ikki-o'n;
.
ikkita;
.
Etarlicha barqaror modul bilan;
.
almashtiriladigan moduldan;
.

yo'nalishlar uchun:

. pídsumovuyuchi;.

oshirish; . qaytariladigan;

● ichki aloqalarni shakllantirish usuli:

.

keyingi transferlar bilan;
.

Mantiq 1 J kirishlariga va teri triggeridan oldin qo'llaniladi, shuning uchun sinxronizatsiya kiritishiga oziqlanadigan pulsning orqa tomoni kelgandan so'ng, teri triggeri o'zgaradi. oldingi lager. Dastlab, barcha triggerlarning chiqishidagi signallar 1 ga aylanadi. Bu shifokorda 111 yoki juft raqamni saqlashni ko'rsatadi. o'ninchi raqam

7. Birinchi F impulsi tugagandan so'ng, birinchi trigger holatni o'zgartiradi: Q 1 signali 0 ga, Q 1 - 1 ga teng bo'ladi.

Boshqa triggerlar o'z-o'zidan o'zgarmaydi.

Boshqa sinxronizatsiya pulsi tugagandan so'ng, birinchi trigger yana o'z holatini o'zgartiradi va 1-bosqichga o'tadi (Q x = 0).

Bu boshqa trigger holatini o'zgartirishni ta'minlaydi (boshqa trigger boshqa sinxronizatsiya pulsining oxirigacha kechikish bilan holatni o'zgartiradi, chunki bu uzatish talab qilingan bir xil birinchi triggerning soatiga mos keladigan soatni talab qiladi).

Birinchi zarba F dan keyin davolovchi stantsiyani 11O da ushlab turadi.

Keyinchalik, shifokorning lavozimini o'zgartirish depozitdan oldin xuddi shunday tarzda amalga oshiriladi.

000 bo'lgandan so'ng, tabib yana 111-darajaga aylanadi.

O'z-o'zidan mag'lub bo'lgan keyingi transferlar bilan uch darajali shifobaxsh.
Keling, keyingi o'tkazish bilan ko'rinadigan uch raqamli o'z-o'zini yangilaydigan shifokorni batafsil ko'rib chiqaylik (3.69-rasm).
● IE6 - ikki o'ndan bir teskari davolash birligi;
● IE7 - ikki marta qaytariladigan shifokor.

To'g'ridan-to'g'ri struktura impulslar qaysi yo'nalishda (5 yoki 4) ta'minlanganligi bilan belgilanadi.

1, 9, 10, 15-kirishlar axborotdir, 11-kirish esa oldindan yozib olish uchun ishlatiladi.

Ushbu 5 ta kirish shifokordan oldingi yozuvni (qayta tiklash) qilish imkonini beradi.

Buni amalga oshirish uchun siz ma'lumot kirishlariga chiqish ma'lumotlarini etkazib berishingiz kerak, so'ngra 11-kiritmaga past darajadagi ro'yxatga olish impulsini yuborishingiz kerak va shifokor raqamni eslab qoladi.

Kirish 14 - yuqori kuchlanish darajasi ta'minlanganda O'rnatish kirishi. Yuqori quvvatli ishlov berishni ta'minlash uchun to'g'ridan-to'g'ri va teskari uzatishning chiqishlari qo'llaniladi (mos ravishda 12 va 13-qatorlar). Chiqish signali 12 to'g'ridan-to'g'ri oqim kaskadining kirishiga, 13-chi signal esa qaytib oqim kaskadining kirishiga berilishi kerak.

Ushbu ilova MSP430FE42x seriyali mikrokontrollerda elektron quvvat tejashni qanday amalga oshirishni tasvirlaydi.

Qurilmaning elektron platasi va blok diagrammasi ilovaga kiritilgan va quyidagi bo'limlarda tasvirlangan. dumba berilgan zastosuvannya. O'chirish platasi simli transformatorlar yoki manevrlar tomonidan shikastlangan bo'lishi mumkin va ortiqcha ishlamasligi mumkin. Ushbu elektron plata Softbaugh tomonidan ishlab chiqarilgan

ishlab chiqarish raqami

DE427 shartnoma uchun.

Siz uni Softbaugh kompaniyasining veb-saytida topishingiz mumkin, uning Internet manzili www.softbaugh.com.

V1, I1 va I2 kanallarining ulanishlari A ilovasida joylashgan diagrammada ko'rsatilgan.


2.1 Vikoristannya shunta strumaning teskari tomoni sifatida

Malyunok 1. Shuntni ikki simli bir fazali zanjirga ulashning blok diagrammasi.


2.2 Vikoristannya CT strumaning qayta yaratuvchisi sifatida

Malyunok 2. KTni ikki simli bir fazali sxemaga ulashning blok diagrammasi 2.3 Ruxsatsiz ulanishlarni aniqlash imkonini beruvchi strumaning teskari tomoni sifatida KT ulanishlari va shunt Malyunok 3. Ruxsatsiz ulanishlarni aniqlash imkonini beruvchi ikki simli bir fazali kontaktlarning zanglashiga olib, KT va KTni ulashning blok diagrammasi.


2.4 Uch simli ulanish uchun CT ulanishlari

bir fazali ulanishlar

AQShda nima qilish kerak Malyunok 4. Uch simli bir fazali zanjirlarda ishlatiladigan elektr generatorining ANSI blok diagrammasi

2.5 Voltaj sensori kirish ulanishlari

Drukovana uchun to'lov

U kuchlanishni ajratuvchi bilan jihozlangan bo'lib, u 230 V o'rtacha kvadrat kuchlanish qiymatlarida ishlash uchun mo'ljallangan. Shuningdek, kontaktlarning zanglashiga olib, har qanday kuchlanish uchun hisoblangan himoya bilan almashtirish mumkin.

Oqim tezligi 4 mA gacha bo'lishini ta'minlash muhimdir.

O'sish oqimining ruxsat etilgan qiymatdan oshmasligini ta'minlash kerak.

Shu maqsadda, namoyish pallasida, kam quvvatli LED ishlatilgan.

2.6 Sensor kirishlarini oqimga ulash

Vimiryuvac ESP430CE1 uchun 3 Rozrahunok konstantasi

Turg'un transformatorlar va / yoki shuntlarga mos keladigan bir nechta zarur konstantalar mavjud.

Ushbu bo'lim ESP430CE1 uchun konstantalarning taqsimlanishini ko'rsatadi.

3.1 Kuchlanishni konvertatsiya qilish koeffitsienti

    ESP430CE1 modulining kirish kuchlanishidagi haqiqiy kirish kuchlanishining haddan tashqari ta'sir qilish darajasiga qarab kuchlanish uchun konvertatsiya koeffitsienti quyidagi formulalar yordamida hisoblanadi:
    V(inp.max) = VoltageGain x V (Chiziq, Nom.) x sqrt(2) x R2 /(R1 + R2)

kV1 = Voltaj (Chiziq, nominal) x 2 x sqrt(2) / (2 15 x (1- (Vref – V(inp.max) x 2)/Vref))

3.2 Shunt uchun strum konvertatsiya koeffitsienti

    ESP430CE1 modulining strumiga haqiqiy kirish oqimining ortiqcha sug'urta bo'lishini ta'minlaydigan shunt uchun oqimni aylantirish koeffitsienti quyidagi formulalar bilan aniqlanadi:

V(I, inp.max) = CurrentGain x Imax x R(Shunt) x sqrt(2)

3.3 String transformator uchun strum konvertatsiya koeffitsienti

    Transformator uchun konvertatsiya koeffitsienti quyidagi formulalar bo'yicha sug'urta qilinadi:
    V(I, inp.max) = CurrentGain x Imax / CTRatio x R(Yuk) x sqrt(2)

kI1 = Oqim (Chiziq, nominal) x 2 x sqrt(2) / (2 15 x (1- (Vref – V(I, inp.max) x 2)/Vref))

3.4 Surish uchun rhubarb uzilishi

    ESP430CE1 quvvati quyidagi formula bilan aniqlanadi:

InterruptLevel = Impulslar/kVt/soat x (1000/3600) x fADC / (kV1 x kI1 x 4096)

Impulslar/kVt soat qancha kVt*yil ishlab chiqarilishini bildiradi.

4 Vimiruvacni kalibrlash

Birlamchi elektr isitgichlarni kalibrlash uchun ishlatiladigan qo'shimcha kalibrlash uskunasi yordamida MSP430 oilasining mikrokontrolleri asosida elektron energiya shifobaxshini kalibrlash samarasiz bo'lishi mumkin.

    MSP430 ning hisoblash kuchi sizga pastroqqa qaratilgan boshqa usullar bilan ishlash imkonini beradi.
    Asosiy kalibrlashni UART orqali yuborilgan qo'shimcha C0 buyrug'i yordamida boshlash mumkin.
    Ushbu buyruqni bajarish uchun siz parametr.h faylida mavjud parametrlarning kirish qiymatlarini belgilashingiz kerak:
    -calVoltage
    - calCurrent

-calPhi

Elektr ta'minotini kalibrlash uchun oqim va kuchlanish yo'llarini ajratish kerak.


Bu kam energiya sarfi va kuchlanish, oqim va faza o'zgarishining kattaligi bilan kalibrlash imkonini beradi.

5-kichik rasmda kalibrlash vaqtida elektr isitgichning qanday yoqilganligi diagrammasi ko'rsatilgan.

Malyunok 5. MSP430 da tashqi terminallardan elektron energiya shifobaxsh

4.1 Uzluksiz sinov paytida kalibrlash

  • ESP430CE1 ning normal ish rejimi SetMode buyrug'ining hisoblash yadrosi tomonidan o'rnatiladi.
  • ActEnSPer1 registrida (va ikkita sensorli tizimlar uchun ActEnSPer2 registrida) teri stimulyatsiyasidan keyin qayd etilgan o'lchangan kuchlanish qiymati hisoblash yadrosi tomonidan simulyatsiya qilingan kuchlanishga mutanosib ravishda doimiy chastotali signalga aylantiriladi.
  • Doimiy chastotali signalni yaratish uchun siz Timer_A taymer modulidan foydalanishingiz mumkin.
  • Kalibrlanganda quyidagi bosqichlar ko'rsatiladi:
  • Hisoblash yadrosi Curr_I1, Curr_I2 buyruqlarini ish rejimiga mos keladigan ESP430CE1 nol boshqaruv registriga o'rnatadi.
  • Parametr registrlari bosimning intensivligini sozlash uchun ishga tushiriladi.
  • Shundan so'ng qo'shimcha SET_PARAM buyrug'i keladi.
  • mSet_Mode buyrug'ini bekor qilgandan so'ng, ESP430CE1 quvvat manbai rejimiga o'tadi.

ActEnSPer1 (va ikkita sensorli tizimlarda ActEnSPer2) kalibrlashning birinchi natijasi hisoblanmaydi, chunki nuqta kobga noma'lum.

ActEnSPer1 (va ikkita sensorli tizimlar uchun ActEnSPer2) da olingan natijalar to'g'ri va hisoblash uchun ishlatiladi.

Nol registrdagi St_ZCld belgisi saylov mavjud bo'lganda (o'rnatishning St_NEVal belgisi) ActEnSPer1 va ActEnSPer2 registrlarida o'tgan davr uchun saylovning yangi natijalari mavjudligini bildiradi.

Hisoblash yadrosi qo'shimcha mCLR_EVENT buyrug'i uchun St_NEVal bayrog'ini o'chiradi va ma'lumotlarni o'qiydi (quyida o'qish algoritmining tavsifiga qarang).

    Agar zarur bo'lsa, masalan, natijani kattaroq vaqt davomida hisoblash uchun qolgan nuqtalar takrorlanadi.
    nLOcalc = Cz1 x I1LO x V1 x cos?1 x (nper / fmains) x (fADC / 4096) [krits 2]

Naxil va usunennya uchun olingan qiymatlar:

    Nahil: GainCorr1 = ((nHIcalc - nLOcalc) / (nHImeas - nLOmeas)) x 2 14
    Ofsetlar: Poffset = ((nHImeas x nLOcalc) – (nLOmes – nHIcalc)) / (nHImeas – nLOmeas)) x (fmains / nper) x (4096 / fADC),

de fmains - asosiy chastota Hz;

    fADC – ADC namuna olish chastotasi Hz (4096 Hz);
    nper - kalibrlash vaqtida o'zgarib turadigan asosiy davrlar soni;
    nHIclac - kvadratdagi qirralarning yuqori shnurli kalibrlash nuqtasida hisoblangan zichlik;
    nHImaes - kalibrlash nuqtasida o'ta zichlik, kvadratning chetlarida baland shnur bilan;
    nLOclac - kvadratning chekkalarida past chiziqli kalibrlash nuqtasida hisoblangan kuchlanish;
    nLOmaes - kvadratning chetlarida past shnur bilan kalibrlash nuqtasida haddan tashqari zichlik;

4.1.2 Button kalibrlash

Kichik 1-da ko'rsatilgan sxema uchun kalibrlash quyidagi sabablarga ko'ra amalga oshiriladi:

    V1 = 230, I1HI = 20 A, I1LO = 1 A, cos?1 = 1, nper = 1, fADC = 2048 Gts, fmains = 50 Gts.
    nHIcalc = Cz1 x I1HI x V1 x cos?
    crokis 2]

nLOcalc = Cz1 x I1LO x V1 x cos?

    crokis 2]
    Vimiru ikkala nuqtada ham natija beradi:
    n1Himeas = 14,6040 soat (kamaytirish -1% n1Hicalc = 14,94F1h bilan tenglashtirildi)

    n1Lomeas = 1,0CB7h (kamaytirish +2% n1Localc = 1,0772h bilan tenglashtirildi)

GainCorr1 = ((nHIcalc - nLOcalc) / (nHImeas - nLOmeas)) x 2 14 = ((14,94F1h - 1,0772s) / (14,6040h - 1,0CB7h)) x 2 14 = 40S0h

    Poffset = ((nHImeas x nLOcalc) – (nLOmes – nHIcalc)) / (nHImeas – nLOmeas)) x (fmeins / nper) x (4096 / fADC) = (((14,6040s x 1,0772s) – (1 ,0CB7s) 14,94F1h)) / (14,6040h – 1,0CB7h)) x (50/1) x (4096/2048) = -215,489 = FFFC,B63Fh

Agar kalibrlash nuqtalari tenglamadan tuzatilgan bo'lsa, unda:

ncorr = (nmeas x GainCorr1)) x 2-14 + (Poffset1) x (nper / fmains) x (fADC / 4096) nHIcorr = 14,6040h x 40C0h x 2-14 +FFFC, B63Fh x ((1) (20) 50 x 4096)) = 1,348,890 = 14,951Ah nLOcorr = 1,0CB7h x 40C0h x 2-14 +FFFC, B63Fh x ((1 x 2048) / (50 x 4096)) = 67.

Ikkala tuzatish uchun natijada pasayish +3,1 E-5, keyin. 31 ppm. elektron quvvat dispenserlarini kalibrlash qurilmalari Elektr dispenserlari UART va SPI rejimida ishlaydigan USART0 seriyali porti orqali shaxsiy kompyuterning ketma-ket portiga ulanadi.

Kalibrlash hisob-kitoblari uchun zarur bo'lgan hamma narsa shaxsiy kompyuterga o'rnatilgan va MSP430 terisi bo'yicha mutaxassis faqat saqlangan ma'lumotlar xotirasidan yoki tashqi xotiraning EEPROM-dan to'g'ri qiymatlarni olishni eslaydi.


Kompyuter aloqa interfeysi orqali kuchlanish generatori, oqim generatori va faza o'zgartirgichdan iborat kalibrlash bloki bilan jihozlangan.

Kompyuter ADC (yoki teri elektr generatorining chiqishidagi impulslar soni Ws) tomonidan hisoblangan kuchlanish va oqimni ko'paytirish natijalarini o'qiydi va qiymatlarni standart tomonidan olingan qiymatlar bilan tenglashtiradi. uskunaning bir qismini kalibrlashdan iborat elektr generatori.

Kompyuter elektr isitgichning kalibrlashini bitta (masalan, nominal oqim tezligida) yoki ikkita (masalan, maksimal va nominal oqim tezligida) kalibrlash nuqtasida hisoblab chiqadi.

Ushbu hisob-kitoblar natijalariga ko'ra, MSP430 mikrokontrolleri ushbu qiymatlarni saqlaydigan ma'lum bir elektr mashinasiga saqlash va o'tkazish uchun individual gofrirovka koeffitsientlari hisoblanadi.

  • Malyunok 6. Kompyuter yordamida elektron elektr isitgichlarni kalibrlash
  • Kalibrlash konstantalarining qiymatlarini hisoblash uchun formulalar ESP430CE1 moduli uchun qo'llanmada keltirilgan.
  • 4.3 O'z-o'zini kalibrlash
  • MSP430 vikoristikasini kalibrlashning yana bir usuli - buklama hisoblaridan foydalanish.
  • Kompyuter kalibrlash uskunasini ishga tushiradi, bu esa yana elektrchilarni ma'lum miqdorda elektr energiyasi bilan ta'minlaydi (masalan, 5% Inom, 100% Vnom, cos?=1).
  • Shundan so'ng uskuna yana tebranishni boshlaydi (i = 0, U = 0).
  • Shifokorlar yana elektr energiyasini o'lchaydilar va Inom nominal oqimining 5% uchun WEM0 qiymatlarini hisoblashadi.
  • Inom nominal oqimining 100% va 5% uchun topilgan ikkita WEM1 va WEM0 qiymatlaridan foydalangan holda, elektrchilar chiqindilar va issiqlikning individual qiymatlarini hisoblab chiqadilar.
    Kalibrlashdan so'ng siz oddiy vizual testni o'tkazishingiz mumkin:

- ko'rsatkichlarni qayta o'rnatish uchun elektr hisoblagichlar qayta o'rnatiladi - kalibrlash uskunasi energiyaning aniq miqdorini ko'rsatadi (turli qiymatlarda, kuchlanish va cos?) - u vizual tarzda tekshiriladi, shuning uchun u barcha elektr mashinalariga x bir xil qiymatga taalluqlidir. iste'mol qilinadigan energiyaning virtual qiymati ko'rsatildi - RKI ko'rsatkichlariga asoslanib, koeffitsient sug'urta qilinmaydiganligini ko'rish mumkin Qabul qilinadigan chegaralardan tashqariga chiqish sharmandalik.

  • Misol: quyidagi parametrlarni kalibrlash:
  • 10 000 Vt (100% Inom, 100% Vnom, cos? = 1)

5000 Vt (100% Inom, 100% Vnom, cos? = 0,5)


Kalibrlangan elektr jihozlari 15,900 ± qabul qilinadigan aniqlikdan yuqori bo'lgan Ws qiymatlarini ko'rsatish uchun talab qilinadi.

Agar hisoblangan qiymatlar ruxsat etilgan chegaralardan oshib ketgan bo'lsa, elektr moslamasi kalibrlanmagan deb tan olinadi.

Malyunok 7. Elektr isitgichlarining o'z-o'zini kalibrlashi

5 Emnisne dzherelo zhizvennya


Kichkina birlikda 8 ta o'qish mavjud bo'lib, u bitta kuchlanish Vcc = +3 V bilan hosil bo'ladi. Agar bu chiqish oqimi etarli bo'lmasa, siz NPN tranzistoriga asoslangan chiqish tamponidan foydalanishingiz mumkin.

Qutqaruvchilardan pastroq nishonni rivojlantirish uchun Rivnyanya 3.8.3.2 "Emnisne qutqaruvchilari" bo'limida SLAA024 dumiga ishora qilingan.

Qaysi bo'limda ularning rivojlanishi uchun boshqa hayotni qo'llab-quvvatlash va texnik xizmat ko'rsatish talablari tavsiflanadi. Malyunok 8. Emnisne dzherelo zhizlivnya 5.1 Chiziqdagi kuchlanishni aniqlash / oshirishni aniqlash


ESP430CE1 past kuchlanish detektori chiziqli kuchlanish davri detektoriga ulanganligi sababli, muhim chiziqli kuchlanish mavjud bo'lganda u ishlamaydi.

Buni aniqlash uchun siz VRMSni belgilangan chegaradan bir soat davomida aniqlashingiz yoki chiziqli hayot qiymatini aniqlash uchun tashqi taymerdan foydalanishingiz mumkin.

Qachon vikoristanna Tashqi Lanzug.

1. Quyida taxtalarni qayta ishlash bo'yicha asosiy tavsiyalar keltirilgan.

2. Vikoristana, iloji bo'lsa, ham analog, ham raqamli yer avtobuslari.

3. Hayotning asosiy manbasidan DVSS, AVSS, DVCC va AVCCgacha bo'lgan treklarning maksimal muvofiqligi.

4. Men barcha analog tuproqli liniyalarning konvergentsiya nuqtasida kondansatör o'rnataman.

5. Men barcha raqamli asoslarning konvergentsiya nuqtasida kondansatör o'rnataman.

6. Kondensator Cb barcha hayot avtobuslarining yaqinlashishi nuqtasida olib tashlanishi kerak.

7. Past kuchlanishli qo'llab-quvvatlovchi kondansatkichning himoyasini ta'minlash kerak.

8. AVSS va DVSS terminallari chaqiriladi, lekin bir vaqtning o'zida ulanadi.

9. AVCC va DVCC terminallari chaqiriladi, lekin bir vaqtning o'zida ulanadi.


Dzherelo zhizhlennya ta yig'uvchi kondansatör Cb noto'g'ri buti roztashovani iloji boricha biriga yaqin.

Analog va raqamli avtobuslarga ulangan sxemalar o'rtasida Ca va Cb kondansatkichlarini o'rnatish kerak.

Analog va raqamli hayot avtobuslarini ajratish uchun L indüktans bobini o'zgartirish kerak. Siz qarshilikni ham o'zgartirishingiz mumkin, ammo indüktans bobini o'zgartirib, yuqori chastotalarni yaxshiroq filtrlash ta'minlanadi. Strukturaviy taxtaning perimetri bo'ylab yo'l mavjud bo'lsa, u taxtaning topraklama avtobusiga ulanishi kerak. Shakl 10. Analog-raqamli konvertorni topraklama


6.2 EMIga sezuvchanlik

Kichkina 11-da, davolashning maqbul emasligi shunchaki ko'rsatilgan: biz uchastkalarni ko'rishimiz mumkin, bino tashqi ko'rsatmalarni qabul qiladi.


tashqi jantlar

EMI.

Tashqi yadrolar oqimini kamaytirish uchun sirt orqasidagi EMI fraktsiyalari minimal bo'lishi kerak.

Malyunok 11. To'lov o'tkazmasi, tashqi EMIga sezgir

//================================================ ================ ==================== /** * Analog terminalni ishga tushirish uchun kichik dastur.< VCT(пиковое) * - VIN,MAX(GAIN = 16) = 0.031V >* * Sigma-delta ADC modulining * rezistiv shifokor uchun analog terminal sifatida konfiguratsiyasi, bu ruxsatsiz ulanishni anglatadi, * vikorist strum transformatori va shturm sensori sifatida shunt * (div. 0 va 1 kanallarni sozlash).< VShunt(пиковое) */ // =================================================================== // Настройка нулевого канала аналогового терминала - Ток 1 SD16INCTL0= I1_Gain; // Установка коэффициента усиления для нулевого канала (I1) SD16CCTL0 |= SD16OSR_256; // Установка коэффициента дискретизации = 256 (по умолчанию) // =================================================================== // Настройка первого канала - Ток 2 SD16INCTL1= I2_Gain; // Установка коэффициента усиления первого канала (I2) SD16CCTL1 |= SD16OSR_256; // Установка коэффициента дискретизации = 256 (по умолчанию) // =================================================================== // Настройка второго канала - Напряжение SD16INCTL2= V_Gain; // Установка коэффициента (V) SD16CCTL2 |= SD16OSR_256; // Установка коэффициента дискретизации = 256 (по умолчанию) /** * \Замечание * Пожалуйста запомните, что коэффициент дискретизации для всех каналов должен * быть идентичным. По умолчанию он равен 256. */ } // Конец init_analog_front_end()

*/ void init_analog_front_end(void) ( /** * Avval signal protsessorining yoqilganligini tekshiring, * aks holda SD16 registridagi ma'lumotlarni o'zgartirish imkonsiz bo'ladi. * */ ESPCTL &= ~ESPEN; /** * Nihoyat asosiy konfiguratsiya analog terminali, * barcha kanallarga uzatiladi: soat tanlash (SMCLK), * tobe parametrlar (SMCLK chastotasiga qarab) va mos yozuvlar * kuchlanish // Soatni sinxronlashtirishni tanlash: SMCLK + ( Amp:) #if (MCLK_FREQ == 2 ) |SD16DIV_1 // 2 ga bo'lingan => ADC soat chastotasi: 1,094 MHz #endif #if (MCLK_FREQ == 4) |SD1 dan 4 gacha => ADC soat chastotasi: 1,094 MHz #endif #if (MCLK_FREQ == 8) ) |SD16 DIV_3 // 8 ga bo'lingan => ADC chastotasi: 1,094 MHz #endif | /I2 SD16CCTL2=SD16INCH_0 // V SD16CONF0 = SD16; // ================================================ ========= ====== ===================/** * - ADC daromad omilini tanlang: * - VIN, MAX(GAIN = 1) = 0,5V > VCT(peak) * - VIN,MAX(GAIN = 2) = 0,25V

VShunt (cho'qqi) * - VIN, MAX (GAIN = 32) = 0,015V

7.2 Elektr blokini ishga tushirish ESP430CE1 dan foydalanishdan oldin uni sozlashingiz kerak.. */ MBOUT0= mSWVERSION;* Shuntning fazasini sozlash nolga teng.

*/ set_parameter(mSET_PHASECORR1, (int)s_parameters.pSET_PHASECORR1);

set_parameter(mSET_PHASECORR2, (int)s_parameters.pSET_PHASECORR2);

/** Ikki oqim uchun parametrlarni sozlash: * Oqim transformatori: * * Ikki * oqim qiymatini sozlash uchun ikkita imkoniyat: */ set_parameter(mSET_ADAPTI1, defSET_ADAPTI1);

// = 1 * POW_2_14 = 16384 to'siq_parametri (mSET_ADAPTI2, defSET_ADAPTI2); // = 1 * POW_2_14 = 16384 /** Konfiguratsiya qilingan daromad omilini o'rnatish: */ set_parameter(mSET_GAINCORR1, s_parameters.pSET_GAINCORR1);
set_parameter(mSET_GAINCORR2, s_parameters.pSET_GAINCORR2); /** Konfiguratsiya qilingan xotirani sozlash: */ set_parameter(mSET_V1OFFSET, s_parameters.pSET_V1OFFSET);
  • set_parameter(mSET_I1OFFSET, s_parameters.pSET_I1OFFSET); set_parameter(mSET_I2OFFSET, s_parameters.pSET_I2OFFSET);// set_parameter(mSET_POFFSET1_LO, s_parameters.pSET_POFFSET1_LO);
  • // set_parameter(mSET_POFFSET1_HI, s_parameters.pSET_POFFSET1_LO);
  • /** Sozlangan parametrlar yanada aniqroq bo'ladi: */ #if withStartCurrent == 1 set_parameter(mSET_STARTCURR_INT, s_parameters.pSET_STARTCURR_INT);
  • set_parameter(mSET_STARTCURR_FRAC, s_parameters.pSET_STARTCURR_FRAC);
  • #else set_parameter(mSET_STARTCURR_INT, 0);
  • set_parameter(mSET_STARTCURR_FRAC, 0);
#endif /** Saqlash davri uchun tartibga solish parametrlari: */set_parameter(mSET_DCREMPER, defSET_DCREMPER); ) // init_esp_parameter()) oxiri // Init_esp_parameter() pastki dasturlarning oxiri
7.3 Demo 1 dasturi Namoyish 1 elektr energiyasini simulyatsiya qilish va natijani indikatorda ko'rsatish uchun ESP430CE1 ni ishga tushiradigan oddiy namoyish dasturidir.
Bunday holda, LED yonadi. Ushbu dastur IAR tomonidan ishlab chiqarilgan Kickstart ishlab chiqish to'plami bilan ishlatilishi mumkin.
Quyida ularning ma'nosi bilan demo dasturining fayllari keltirilgan: Fayl
Maqsad va funktsiyalar Main.c
EMeter.c EMeter.c Boshlash tartibini va analog terminalga texnik xizmat ko'rsatish tartibini joylashtiring, ESP430CE1 va ESP430CE1 dan uzatish
FE427_Measure_v3.ewp
FE427_Measure_v3.eww
Loyiha fayllar uchun Ish stoli dasturi IAR tomonidan ishlab chiqarilgan 3-versiya
FE427_Measure.ewp
FE427_Measure.eww
IAR tomonidan ishlab chiqarilgan Workbench 2-versiyasi uchun loyiha fayllari
FE427_Measure.hzp
FE427_Measure.hzs
Rowley tomonidan ishlab chiqarilgan CrossStudio dasturi uchun loyiha fayllari

Kichkintoyga olib kelingan namoyish dasturining blok - diagrammasi 13.


Malyunok 13. Blok - ko'rgazmali dasturning diagrammasi

7.4 Elektr impulsini hosil qilish

Bu impuls saqlanadigan energiya darajasini ko'rsatish uchun sozlanishi mumkin.

Ushbu chiqish signalini shakllantirish uchun uchta usuldan foydalanish mumkin.

7.4.1 To'g'ridan-to'g'ri daraja orqasida uzilishning chiqish signaliga ulangan Birinchi usulda ma'lum darajadagi ESP430 modulining chiqishi butunlay yo'q qilinadi. Ushbu usulni amalga oshirish juda oddiy va qo'shimcha apparat va dasturiy ta'minot resurslaridan foydalanishni talab qiladi.

Ale energiya tebranishlari orqali

    sinusoidal kolivan
    , bu signal o'tish signali sifatida ishlatilishi mumkin.

Ushbu usul faollashtirilgan:

// *TIMERA_PULSE_OUTPUT ni aniqlang

    // *WITH_AVERAGINGni aniqlang
    7.4.2 Vikoristana taymer chiqishi Timer_A
    Vaqtinchalik qo'ng'iroqlarni aniqlashning yana bir usuli Timer_A taymer modulidan foydalanadi.

Ushbu usul 30 Gts gacha bo'lgan chastotali impulslarni shakllantirish uchun javob beradi.

    Ushbu usuldan foydalanishdan oldin parametr.h faylida quyidagi sozlamalarni bajarishingiz kerak.
    , bu signal o'tish signali sifatida ishlatilishi mumkin.

*TimerAClock TASSEL_1/* ACLK = 32 kHz ni aniqlang

*TACLOCK 32768ulni aniqlang

* SOAT SPERIOD ni aniqlang (TACLOCK/defSET_NOMFREQ)

    Ushbu usuldan foydalanishdan oldin parametr.h faylida quyidagi sozlamalarni bajarishingiz kerak.
    Usulni faollashtirish quyidagi tarzda amalga oshiriladi:

*TIMERA_PULSE_OUTPUT ni aniqlang

7.4.3 Vikoristannaya taymer chiqishi Timer_A o'rtacha bilan

  • Uchinchi usul soatni o'rtacha hisoblash va oqim bo'lmagan chastotali impulslarni shakllantirish uchun faqat Timer_A taymer modulidan foydalanadi.
  • Ushbu usulni faollashtirish quyidagi tarzda amalga oshiriladi:

*WITH_AVERAGINGni aniqlang

7.5 Boshqaruv

  • Hujumkor funksiyalarni sozlash uchun ishlatilishi mumkin bo'lgan ikkita tugma mavjud:
  • S_A: ESP430CE1 moduli unumdorligi pasaygan holda MSP430 rejimiga o'tkazildi.
  • Haqiqiy soatning yubileyi amaliyotda davom etadi.

S_B: displey rejimlari o'rtasida almashinish. turli funktsiyalar va hajmi.

UART chiqishi va kalibrlash uchun suzuvchi nuqta funktsiyalari uchun Vikorist kodi.

Ushbu qismlardan birini qo'shish kod hajmini oshiradi.

Belgilangan shunt, *define shunt, I1 kirishining qanday ulanishini tanlash imkonini beradi - shunt yoki transformator strumasiga.

Parameter.h faylidagi asosiy parametrlar tartibini soddalashtirish uchun Excel fayli FE427_Settings.xls ni tanlashingiz mumkin.

Oq maydonga kerakli ma'lumotlarni kiritgandan so'ng, barcha parametrlar kengaytiriladi va ko'rsatiladi.

"Parametrni faylga saqlash" tugmasini bosgandan so'ng barcha parametrlar "Test_Parameter.h" faylida saqlanadi.

Kengaytirilgan parametrlarga ega ushbu fayl 'Parameter.h' dan '#define Test' buyrug'i belgisini olib tashlash uchun vazifalarni 'Parameter.h' faylidagi parametrlar bilan almashtirish uchun chiqish kodiga kiritiladi. faylning o'zi.

    7.6 Ko'rgazmali dastur Demo 2
    Demo 2 demo dasturi UART va flesh xotiradan parametrlarni saqlaydigan avtomatik kalibrlash tartiblarini o'z ichiga olgan keng qamrovli qo'shimcha sifatida o'rnatiladi.
    Elektr iste'molini hisoblash uchun shakllantirish funktsiyasi o'rniga qiymatlar ESP430CE1 moduli tomonidan aylantirilgan ma'lum darajadagi harakatlar uchun hisoblanadi.

    Demo 1 dasturi ESP430CE1 modulining ishga tushirilishini yakunlaydi, indikatorda ma'lumotlarni ko'rsatadi va yoqilgan LEDni yoqadi.
    Bu demo dasturi IARning qoʻshimcha Kickstart toʻplamini qoʻllab-quvvatlash uchun juda katta.

      Demo 2 demo dasturi Demo 1 dasturida joylashgan barcha fayllarni va quyidagi jadvalda keltirilgan fayllarni o'z ichiga oladi: 7.6.1 UART bilan aloqa
      Ma'lumotlar formati: 57600 / 8 N 1 Teri buyrug'i "CR" belgisi bilan tugashi mumkin.
      'H' buyrug'i yordam matnini quyida joylashgan terminal oynasida ko'rsatadi: MSP430FE427 dasturiy ta'minot versiyasi: 0114
      UART buyruqlari: SHxx:
      Yubileyni o'rnatish SMxx:
      Hvilinni o'rnatish SSxx:
      soniyalarni sozlash SDxx:
      Kun taqvimi SOxx:
      Belgilangan oy SYxx:
      Taqdirni o'rnatish Dx:
      Ko'rsatkich rejimini o'rnatish D1:
      Vimknennya D2:
      Soat D3:
      Sana D4:
      Voltaj, V) D5:
      Strum (A) D6:
      Maksimal kuchlanish (V) D7:
      Strumaning eng yuqori qiymati (A) D8:
      Chastotasi (Hz) D9:
      CosPhi DA:
      Harorat JB:
      Bosim, kVt) DC:
      Elektr energiyasi iste'moli (kVt * yil) H:
      yordam matnini ko'rsatish Tx:
      sinov rejimiga o'rnating R:
      tizimni qayta tiklash Mx:
      Uzunligi x*50 sikl boʻlgan test vimirlari seriyasi men:
      Initializatsiya Fazali tuzatishni kalibrlash 2
      C4: Siqilish kalibrlash V1
      C5: Deplasmanni kalibrlash I1
      C6: Deplasmanni kalibrlash I2
      C9: Fleshli xotira parametrlarini saqlash
      SA: Kuchlanish bo'yicha uzatish koeffitsientini kalibrlash
      SV: Strum uzatish koeffitsientini kalibrlash
      SS: Kuch bilan uzatish koeffitsientini kalibrlash
      +: Kalibrlash qiymati ortdi
      -: Kalibrlash qiymatini o'zgartirish

7.6.2 Kalibrlash

Kalibrlash jarayonining asosiy qismi qo'shimcha UART C0 buyrug'i yordamida amalga oshirilishi mumkin.

Ushbu buyruq uchun parametr.h faylida quyidagi kiritish parametrlari mavjud:

  • calVoltage
  • calCurrent
  • kalPhi
  • calCosPhi
  • calFreq

UART "C9" buyruqlari uchun chiqarilgan qiymatlar flesh-xotirada saqlanishi mumkin.

7.6.3 Fayl parametri.h

Barcha konfiguratsiya sozlamalari parametr.h faylida ko'rsatilgan:

  • Chiqish impulsi darajasini belgilash
  • Kuchlanish va oqim koeffitsientlari
  • ESP430CE1 modulini sozlash parametrlari

#uARTComm, withCalibration, withDisplay uchun #defines turli funksiyalar va oʻlchamlar uchun kodni oʻzgartirish imkonini beradi.

Ushbu qismlardan birini qo'shish kod hajmini oshiradi.

2006 r. Bilan bog'liq bo'lgan elektr energiyasini chiqarish uchun kuylash davri

Ushbu qismlardan birini qo'shish kod hajmini oshiradi.

Mitt vaqtiga faol harakat qiymatlarini birlashtirish kerak.

Sinusoidal signal uchun bosim ma'lum bir vaqtda oqimga kuchlanish etkazib berish bilan bir xil bo'ladi.

Elektr energiyasining har qanday davolovchisi qanday printsip asosida ishlaydi?

Elektr isitgichni o'rnatish va ulash qiyin emas. Dispenserli qalqon xonadagi to'rtta rulonga (qalqonning yon tomonlari bo'ylab) o'rnatilishi kerak, elektr simlari kvartira dispenserining tashqarisidan o'tishi kerak bo'lgan joyga yaqin. 2012 r. Maksimal quvvat impulslar topildi va ALS ko'rsatkichi tasdiqlandi - 9999. “-1” kiritishni yoqishda aylanish 0000 qiymatiga teskari tartibda amalga oshiriladi. Shifokorning ko'rsatkichlari kontroller xotirasida saqlanadi va hayotni aylantirganda. yoqilgan, to'satdan elektr uzilishlari paytida ma'lumotlarni saqlash haqida.

PIC16F628A mikrokontrolleridagi reversiv shifokorning asosiy diagrammasi:

Shifokorning o'qishini tiklash va xotirani darhol 0 ga qaytarish "Qayta tiklash" tugmasi bilan faollashtiriladi.

Iltimos, esda tutingki, teskari davolash bloki birinchi marta yoqilganda, mikrokontroller ALS indikatorida uzatilmagan ma'lumotlarni ko'rsatishi mumkin.

Biroq, biron bir tugmani birinchi marta bosganingizda, ma'lumot normallashadi. Ushbu sxemadan foydalanish mumkin bo'lgan joyda, muayyan ehtiyojlarga asoslanadi, masalan, uni do'konga yoki idoraga o'rash moslamalariga texnik xizmat ko'rsatish yoki o'rash mashinasining ko'rsatkichi sifatida o'rnatish. Nima uchun mikrokontrollerdagi bu shifokor qizamiq olib kelishi kerakligi haqida hayronman.

Agar kimdir qo'lida kerakli ALS indikatoriga ega bo'lmasa va boshqasi bo'lsa (yoki 4 ta ko'rsatkich bo'lsa), men ikkinchisini qayta bo'yash va proshivkani qayta ishlashga yordam berishga tayyorman.

Chiqish stantsiyasi sifatida nol qiymati barcha trigger chiqishlarida (Q 1 - Q 3) qabul qilinadi, ya'ni raqamli kod 000. Eng muhim raqam Q 3 chiqishi hisoblanadi. Barcha triggerlarni nol holatga o'tkazish uchun triggerlarning R kirishlari birlashtiriladi va ularga kerakli kuchlanish darajasi beriladi (bu triggerlarni qayta tiklaydigan impuls). Aslida, bu chegirma.

Kirishga raqamli kodni bittaga oshiradigan soat pulslarini kiriting, shunda birinchi impuls kelgandan so'ng birinchi trigger 1-bosqichga (kod 001), boshqa impuls kelgandan keyin boshqa trigger bosqichga o'tadi. 1, va birinchi - bosqich 0 (kod 010) ), keyin uchinchi, va hokazo. Natijada.

shunga o'xshash qurilma Siz uni 7 ga oshirishingiz mumkin (kod 111), parchalar 2 3 – 1 = 7. Agar barcha tetik chiqishlari bittaga o'rnatilgan bo'lsa, regeneratsiya davolanayotganga o'xshaydi. Keyingi (to'qqizinchi) impuls kelgandan so'ng, dori nolga qaytariladi va boshoqdan boshlanadi.

Grafiklarda trigger holatlarining o'zgarishiga qandaydir qulflash t orqali erishiladi. Uchinchi darajada, o'chirish uchinchi marta bir xil bo'ldi. Bo'shatishlar sonining ko'payishi bilan ortib borayotgan kechikish - bu oddiylikdan qat'i nazar, oz miqdordagi zaryadga ega bo'lgan qurilmalarda ularning turg'unligini cheklaydigan so'nggi transferga ega tabiblarning etishmasligi.

Shifokorlarning tasnifi

Shifokorlar impulslarni (buyruqlarni) kiritishda topilgan, hisoblash va natijani ko'rish natijasida eslab qolingan va saqlangan raqamlarni pompalaydigan qurilmalar deb ataladi.

Davolash birligining asosiy parametri hisoblash moduli (sig'imi) Kc.

Bu qiymat tabibning barqaror barqarorlik soniga teng.

Impulslar o'tib ketgandan so'ng, shifokor murojaat qiladi

dam olish lageri

.

Ikki tomonlama dorivor birliklar uchun Ks = 2 m, bu erda m - dorivor ajralishlar soni. Krem Kz tabibning muhim xususiyatlari:

maksimal chastota

shifokorning tezligini tavsiflovchi rakhunki fmax va o'rnatish soati tust.

Tust - shifokorni yangi lagerga qayta aralashtirishning o'tish jarayonining zo'ravonligi: tst = mttr, bu erda m - tushirishlar soni va ttr - tetikni qayta aralashtirish soati.

Keyingi davolovchi uchun kirish impulsi faqat birinchi razryadning kirish qismiga, to'g'ridan-to'g'ri razryadning chiqish pulsi esa teri hujumi razryadlarining kirishlariga beriladi.

Parallel davolovchi uchun oxirgi shifo impulsi kelishi bilan bir vaqtning o'zida yangi stantsiyaga o'tish paytida tetiklar o'zgaradi.

Seriya-parallel sxema old tomonli variantlarni o'z ichiga oladi.

Lavozimlarni o'zgartirish tartibida:

- rahunkuning tabiiy tartibi bilan;

- Raf yaxshi holatda.

Modulning orqasida raf mavjud:

- Dviykov;

- Nedviykov.

Qo'sh tabibning ramkasining moduli Kc = 2 va qo'sh bo'lmagan tabibning ramkasining moduli Kc = 2 m, bu erda m - tabibning razryadlari soni.

Keyingi tibbiy xodim

1-rasm.

Keyingi 3-darajali davolovchi. Bu shifo beruvchining tetiklari shifo impulsining orqa tomoni tomonidan qo'zg'atiladi. Katta toifali tibbiyot xodimining kirishi kichik sudyalik toifasining to'g'ridan-to'g'ri chiqishi (Q) dan.

Bunday shifokor ishining vaqt diagrammasi 2-rasmda ko'rsatilgan.

Soat boshida barcha triggerlar mantiqiy 0 ga, to'g'ridan-to'g'ri chiqishlari esa mantiqiy 0 ga aylanadi.

Bunga log.0 triggerlarining asinxron o'rnatilishining kirishlari bilan ta'minlangan qisqa soatlik log.0 yordamida erishiladi.

Guruch. 1 Biz ko'rgan oxirgi tabib

Guruch. 2 Ketma-ket tabibning vaqt-soat diagrammasi, nima aniqlangan

Qaytariladigan ketma-ket davolovchi

Qayta tiklanadigan davolovchini amalga oshirish uchun subsubable tabibning funktsiyalarini va ko'rinadigan davolovchi funktsiyalarini birlashtirish kerak.

Ushbu tozalash inshootining diagrammasi rasmda ko'rsatilgan.

5. Keruvannya uchun "sum" va "o'lcham" signallari rakhunku signallari bo'lib xizmat qiladi.

Jamlash rejimi uchun "sum" = log.1, "0" - qisqa soatlik jurnal.0;

"Riznytsia" = log.0, "1" - qisqa soatlik jurnal.0.

Bunday holda, DD4.1 va DD4.3 elementlari DD1.1, DD1.2 triggerlarining to'g'ridan-to'g'ri chiqishlaridan DD5.1 ​​elementlari orqali DD1.2, DD2.1 triggerlarining taktli kirishlariga signallarni etkazib berishga imkon beradi. va DD5.2.

I-ABO elementining kirishlar soni raqamning soniga to'g'ri keladi, yoki uchinchi raqam, keyin uchta kirish, to'rtinchi va hokazo. Mantiqiy sxema ikki pozitsiyali jumper bo'lib, oldingi to'g'ridan-to'g'ri yoki teskari chiqishi bilan. tetik.<0 сигнал формируется при коде 000 и наличии тактового импульса на шине -1.

Jurnal uchun.

1 shifokorning to'g'ridan-to'g'ri chiqishida shifokor "+1" avtobusidan pulslarni oladi (hidi, albatta, keladi), log bilan.

1 teskari chiqishda - "-1" avtobusidan.

I elementlar (DD6.1 va DD6.2) uzatish signallarini hosil qiladi.

Ushbu shifobaxshning ishlash printsipi shundan iboratki, shifobaxsh impulslarni etkazib beruvchi kirish signali bir vaqtning o'zida davolovchining barcha zaryadlariga beriladi.

Va log.0 va log.1 o'rtasida shifokorning o'rnatilishi boshqaruv sxemasi tomonidan boshqariladi.

Ushbu davolash blokining diagrammasi 6-rasmda ko'rsatilgan

Guruch. 4 Parallel davolash vositasi

Shifokorning bo'shatishlari DD1, DD2, DD3 ning tetiklari.

Boshqarish sxemasi - DD4 elementi.

Ushbu tabibning afzalligi - qisqa o'rnatish muddati, shuning uchun u tabibning reytingidan tushib qolmaydi.

Kamchilik - bu shifokorning salohiyatini oshirganligi sababli sxemalarning murakkabligi.

Birgalikda kasalliklarga chalingan bemorlar

Tezlik kodini oshirish uchun barcha razryadlarni uzatish uchun signal ishlab chiqarishning bir soatlik usulidan foydalaning.

Unga yuklangan I elementlar orqali erishiladi, ularning soat pulslari shifokorning barcha razryadlarining kirishlariga yuboriladi.

Guruch. 2 - Robotga tushuntirish uchun parallel o'tkazmalar va grafiklar bilan shifokor

Birinchi tetik bilan hamma narsa aniq bo'ldi.

Soat pulsi boshqa triggerning kirishiga birinchi tetikning chiqishida nur bo'lganidan kamroq o'tadi.

1 (I sxemaning ixtisosligi), lekin uchinchisining kiritilishi - birinchi ikkitasining chiqishida jurnal bo'ladi.

1 va hokazo. Uchinchi tetik uchun trening birinchisi bilan bir xil.

Bunday davolovchi parallel o'tkazmalarga ega bo'lgan davolovchi deb ataladi.

Diagrammadan ko'rinib turibdiki, tushirishlar soni ortishi bilan nurlar soni ortadi.

I elementlar va razryad qancha ko'p bo'lsa, element shunchalik ko'p kirishga ega bo'ladi.

Bunday shifokorlar ko'p emas.

Asosiy sxemalarni tushuntirish

Pulsni shakllantiruvchi

Pulse shakllantiruvchi - mexanik kontaktlarning zanglashiga olib keladigan qisqa tutashuvida yuzaga keladigan kontakt ishqalanishini bartaraf etish uchun zarur bo'lgan qurilma, bu kontaktlarning zanglashiga olib kelishi mumkin.

Chaqaloq 9 mexanik kontaktlardan impulslarni shakllantirish sxemalari bilan ko'rsatilgan.

Guruch. 9 Mexanik kontaktlardan impulslarning shakllanishi.

Ko'rsatkich bloki

Strukturaviy diagramma - bu har qanday funktsiya uchun mas'ul bo'lgan va shifokorning normal ishlashini ta'minlaydigan shifokor bloklari to'plami.

Chaqaloq 7 kasalxonaning strukturaviy sxemasini ko'rsatadi.

Guruch. 7 Kasalxonaning strukturaviy sxemasi

Boshqaruv blokida signal yuborish va triggerlardan foydalanish funksiyasi mavjud.

Shifokor maqomini o'zgartirish va uni saqlab qolish bo'yicha ko'rsatmalar bloki.

Ko'rsatkich bloki hushyor bo'lish uchun ma'lumotlarni ko'rsatadi.

Shifokorning katlamali funktsional diagrammalari

Funktsional diagramma - shifoxonaning ichki tuzilishi.

Triggerlar soni Ks=10 tezlik koeffitsientiga ega bo'lgan qo'sh bo'lmagan davolovchi uchun sezilarli darajada maqbuldir.

M = log 2 (Kc) = 4.

M = 4 ikkilik o'nlik tozalagichni amalga oshirish uchun 4 ta tetik kerak degan ma'noni anglatadi.

Eng oddiy bitta raqamli impuls shifokorlari

Eng oddiy bir raqamli pulsni davolovchi JK-trigger va rack rejimida ishlaydigan D-trigger bo'lishi mumkin.

Dastlabki paytda shifokorning barcha triggerlari nol holatda bo'lganligi sababli (siz triggerlarning R kirishiga past darajadagi kuchlanishni qo'llagan holda SB1 "Set.0" tugmachasini o'rnatishingiz mumkin), keyin pasayganda. birinchi impulsning (45.6-rasm) DD1 triggeri bittaga o'tadi Ushbu to'g'ridan-to'g'ri chiqishda yuqori darajadagi kuchlanish paydo bo'ladi (45-rasm, c).

Boshqa impulsli kalitlar DD1 ni nolga, DD2-B ni esa bittaga ishga tushiradi (45-rasm, d).

Uchinchi impulsning pasayishi bilan DD1 va DD2 triggerlari yagona holatda paydo bo'ladi va DD3 triggerlari hali ham nol holatda bo'ladi.

Beshinchi impulsning pasayishidan so'ng, birinchi va uchinchi triggerlarning to'g'ridan-to'g'ri chiqishida va shuning uchun DD4.1 elementining ikkala kirishida yuqori kuchlanish darajasi paydo bo'ladi, bu mantiqiy elementni va nol holatini bog'laydi.

Hozirgi vaqtda uning chiqishida qisqa past darajadagi impuls hosil bo'ladi, u VD1 kirishi orqali barcha triggerlarning R kirishiga uzatiladi va ularni chiqish nol darajasida ko'prik qiladi.

Shu paytdan boshlab shifokor ishining boshlang'ich tsikli boshlanadi.

Ushbu sxemaga kiritilgan rezistor R1 va diod VD1, DD4.1 elementining chiqishi tuproq simiga qisqa tutashuvni oldini olish uchun kerak.

1... 2 Gts chastotali birinchi triggerning kirishiga impulslarni qo'llash va DD3 triggerining chiqishiga yorug'lik indikatorini ulash orqali bunday chastota ajratgichning ishlashini tekshirishingiz mumkin.

Amalda, davolash impulslari va chastota bo'luvchilarning funktsiyalari integratsiyaning ilg'or bosqichining mikrosxemalariga maxsus bo'linadi.

Ikki o'ninchi, to'rt darajali shifokor.

Bu ham bir nechta tetiklarga ega, lekin birinchisi C1 kirishining yonida (tayanch 14) va to'g'ridan-to'g'ri chiqish (tayanch 12) yonida joylashgan.

Qolgan uchta triggerlar bir-biriga bog'langan bo'lib, ular 5 da bo'luvchi hosil qiladi. Birinchi triggerning chiqishi (sxema 12) C2 kirishiga (sxema 1) ulanganda, mikrosxemaning boshqa triggerlarining nayzasi bo'ladi. 10 da bo'luvchi (48-rasm a), nima U 1 -2-4-8 kodida yozilgan bo'lib, u mikrosxemalarning grafik belgilarining chiqish raqamlarini anglatadi.

Ale...