Вы находитесь на странице: 1из 134

Æóðíàë ðàçðàáîò÷èêîâ ýëåêòðîíèêè WWW.RLOCMAN.

RU

ÐÀÄÈÎËÎÖÌÀÍ ßíâàðü-Ôåâðàëü 2022 (118)

Êàê ïîäàâëÿòü
ýëåêòðîìàãíèòíûå ïîìåõè
â èìïóëüñíûõ
èñòî÷íèêàõ ïèòàíèÿ
ÐàäèîËîöìàí.Æóðíàë
www.rlocman.ru/magazine
Îôèöèàëüíûå âåðñèè òîëüêî çäåñü: áåç ðåãèñòðàöèè è
íàçîéëèâîé ðåêëàìû, ñ âûñîêîé ñêîðîñòüþ ñêà÷èâàíèÿ.

Åñëè âû ÿâëÿåòåñü íîñèòåëåì


ïåðåäîâûõ çíàíèé â îáëàñòÿõ
ðàçðàáîòêè ýëåêòðîííûõ ïðèáîðîâ è/èëè
ïðèìåíåíèÿ ýëåêòðîííûõ êîìïîíåíòîâ
è ãîòîâû ïîïóëÿðèçèðîâàòü èõ –
ïðèãëàøàåì ê ñîòðóäíè÷åñòâó!
Íîâîñòè
ÐÀÄÈÎËÎÖÌÀÍ
ßíâàðü-Ôåâðàëü 2022 (118) 4 MikroElektronika âûïóñêàåò ïëàòó ãåíåðàòîðà ñèãíàëîâ ñëîæíîé ôîðìû
5 Äâóõêàíàëüíûå äðàéâåðû çàòâîðîâ êîìïàíèè STMicroelectronics îïòèìèçèðóþò è
óïðîùàþò óïðàâëåíèå IGBT è SiC MOSFET
Ãëàâíûé ðåäàêòîð: 6 Toshiba àíîíñèðóåò êîììóòàòîðû íàãðóçêè ñ óëüòðàíèçêèì òîêîì ïîêîÿ 0.08 íÀ
7 ×åòûðå áåëüãèéñêèå øêîëû äîñòàâëÿþò Èíòåðíåò ÷åðåç èíôðàêðàñíûé ïîðò Li-Fi
À. Íèêîëàåâ
8 Nexperia âûïóñòèëà ñàìûé ìèíèàòþðíûé â ìèðå òðàíñëÿòîð óðîâíåé äëÿ èíòåðôåéñîâ
SD êàðò

Äèðåêòîð:
Ñ. Ìóðàò÷àåâ Ñòàòüè

Íàä íîìåðîì ðàáîòàëè: 10 Ñïîñîáû ñòàáèëèçàöèè âûõîäíîãî íàïðÿæåíèÿ îáðàòíîõîäîâûõ ïðåîáðàçîâàòåëåé


16 Óìåíüøåíèå óðîâíÿ ýëåêòðîìàãíèòíûõ ïîìåõ èìïóëüñíûõ ïðåîáðàçîâàòåëåé ïóòåì
îïòèìèçàöèè ðàçìåùåíèÿ ýëåìåíòîâ íà ïå÷àòíîé ïëàòå
Ì. Áàñêîâ 20 Êàê âäâîå óìåíüøèòü øóì èñòî÷íèêà îïîðíîãî íàïðÿæåíèÿ
Ä. Çàõàðîâ
22 Ãåíåðàòîð íà òàéìåðå 555 ñ íåçàâèñèìîé ðåãóëèðîâêîé êîýôôèöèåíòà çàïîëíåíèÿ
Â.Êîëåñíèê è ÷àñòîòû
Î. Ëåâàøîâ 25 Îãðàíè÷èòåëü ïóñêîâîãî òîêà çàùèùàåò îò êîðîòêîãî çàìûêàíèÿ
Ñ. Ìóðàò÷àåâ
26 Êàê ïîäàâëÿòü ýëåêòðîìàãíèòíûå ïîìåõè â èìïóëüñíûõ èñòî÷íèêàõ ïèòàíèÿ
À. Íèêîëàåâ
31 Äðàéâåð ñâåòîäèîäîâ äëÿ ìîùíûõ âñïûøåê ñèñòåì ìàøèííîãî çðåíèÿ
À. Ðóñó

Ïî âîïðîñàì ðàçìåùåíèÿ
ðåêëàìû, ïóáëèêàöèè àâòîðñêèõ Ñõåìû
ìàòåðèàëîâ, ñ çàìå÷àíèÿìè è
ïîæåëàíèÿìè îáðàùàòüñÿ: 36 Ïîäêëþ÷åíèå ÷àñîâ ðåàëüíîãî âðåìåíè DS1307 ê ìèêðîêîíòðîëëåðó STM8 ÷åðåç
ìîäóëü I2C
rlocman@rlocman.ru 51 Ïðîñòîé ãåíåðàòîð çàäåðæàííûõ èìïóëüñîâ íà äâóõ D-òðèããåðàõ
54 Ýëåêòðîííûé ïðåäîõðàíèòåëü äëÿ íàñòðîéêè è ýêñïëóàòàöèè íèçêîâîëüòíûõ óñòðîéñòâ
+7 (495) 721-72-14
Å

58 Ïðîñòàÿ ñõåìà óïðàâëåíèÿ íàïðàâëåíèåì è ñêîðîñòüþ âðàùåíèÿ äâèãàòåëÿ


www.rlocman.ru 60 Ïîäàâëåíèå äðåáåçãà êîíòàêòîâ ñ ïîìîùüþ âñòðîåííûõ â ìèêðîêîíòðîëëåð
EFM8LB1 êîíôèãóðèðóåìûõ ëîãè÷åñêèõ ýëåìåíòîâ
69 Øèðîêîäèàïàçîííûå ãåíåðàòîðû ëèíåéíî èçìåíÿþùåãîñÿ íàïðÿæåíèÿ
Îôèöèàëüíûå âåðñèè æóðíàëà
72 Âõîäíàÿ öåïü îñöèëëîãðàôà íà îñíîâå çâóêîâîé êàðòû
ðàñïðîñòðàíÿþòñÿ áåñïëàòíî è
74 Ñõåìà ÀÐÓ ñ äèíàìè÷åñêèì äèàïàçîíîì 60 äÁ
áåç ðåãèñòðàöèè òîëüêî íà ñàéòå
ÐàäèîËîöìàí 78 Çàùèòà òîêîèçìåðèòåëüíîãî óñèëèòåëÿ îò áðîñêîâ íàïðÿæåíèÿ
80 Ïðîñòîé ñïîñîá ñíèæåíèÿ ìîùíîñòè, ðàññåèâàåìîé îáìîòêîé ðåëå
82 Ãåíåðàòîðû ñòóïåí÷àòî êà÷àþùåéñÿ ÷àñòîòû
Ïðè ëþáîì èñïîëüçîâàíèè 85 Ãåðìàíèåâûé ïðåîáðàçîâàòåëü çàïóñêàåòñÿ ïðè íàïðÿæåíèè 260 ìÂ
ìàòåðèàëîâ, îïóáëèêîâàííûõ â 88 Äðàéâåð áåëûõ ñâåòîäèîäîâ âûñîêîé ìîùíîñòè äëÿ ïîðòàòèâíûõ ïðèëîæåíèé
æóðíàëå, ññûëêà íà ÐàäèîËîö-
91 Ðàáîòà íåñêîëüêèõ èñòî÷íèêîâ ïèòàíèÿ íà îáùóþ íàãðóçêó
ìàí îáÿçàòåëüíà. Ïîëíîå èëè
÷àñòè÷íîå âîñïðîèçâåäåíèå èëè 94 Èñïîëüçîâàíèå âûâîäà MCLR ìèêðîêîíòðîëëåðà PIC â êà÷åñòâå âûõîäà
òèðàæèðîâàíèå êàêèì áû òî íè 96 LDO ðåãóëÿòîð ñ óëüòðàíèçêèì óðîâíåì øóìîâ
áûëî ñïîñîáîì ìàòåðèàëîâ 98 Îäíîïðîâîäíûé èíòåðôåéñ êëàâèàòóðû äëÿ ìèêðîêîíòðîëëåðà
íàñòîÿùåãî èçäàíèÿ äîïóñêàåò- 100 Êàê ÿ ñäåëàë Open Source ìîíèòîð êà÷åñòâà âîçäóõà icaRUS
ñÿ òîëüêî ñ ïèñüìåííîãî ðàçðå- 108 Áóòñòðåïíàÿ öåïü óñêîðÿåò àêòèâàöèþ ñîëåíîèäà
øåíèÿ ðåäàêöèè.
109 Äðàéâåð ñâåòîäèîäîâ, èíâàðèàíòíûé ê èõ êîëè÷åñòâó è òèïó
Ìíåíèÿ àâòîðîâ íå âñåãäà 112 Íåäîðîãîé ðàçìûêàòåëü öåïè ñ àâòîìàòè÷åñêèì âîññòàíîâëåíèåì
îòðàæàþò òî÷êó çðåíèÿ ðåäàêöèè. 115 Ëèíåéíûé ïðåîáðàçîâàòåëü ñîïðîòèâëåíèå-âðåìÿ
117 Ñòóïåí÷àòî-öèôðîâîå è ïëàâíîå óïðàâëåíèå ÷àñòîòîé LC-ãåíåðàòîðà
119 Âèçóàëüíûé òåñòåð íàïðÿæåíèÿ íà îäíîì ÎÓ
Îôîðìëåíèå 122 Êîìïåíñàöèÿ îøèáîê ïîâûøàåò òî÷íîñòü èñòî÷íèêà âòåêàþùåãî òîêà
áåñïëàòíîé ïîäïèñêè:
126 Çàðÿäîâûå íàñîñû íà ìèêðîñõåìå TLC555-Q1
www.rlocman.ru/magazine 130 Ôîòîðåçèñòîð â öåïè îáðàòíîé ñâÿçè ÎÓ îáåñïå÷èâàåò ëèíåéíîñòü îòêëèêà
MikroElektronika âûïóñêàåò ïëàòó ãåíåðàòîðà ñèãíàëîâ
ñëîæíîé ôîðìû
Jean-Pierre Joosting
eeNews Embedded

Êîìïàíèÿ MikroElektronika (MIKROE) Ïëàòû Click îñíîâàíû íà ñòàíäàðòå 16-


âûïóñòèëà ïëàòó Waveform 4 Click, äîïîëíèâ- êîíòàêòíîé øèíû mikroBUS äëÿ ðàçúåìîâ
øóþ íàñ÷èòûâàþùåå áîëåå 1000 óñòðîéñòâ ïðîòîòèïíîé ïëàòû, ðàçðàáîòàííîì êîìïàíè-
ñåìåéñòâî ïåðèôåðèéíûõ ìîäóëåé Click åé MIKROE äåñÿòü ëåò íàçàä. Ïëàòû Click
board. Ïëàòà ðàáîòàåò êàê âûñîêîñêîðîñòíîé ïîçâîëÿþò èíæåíåðàì-ïðîåêòèðîâùèêàì
ìíîãîêàíàëüíûé øèðîêîäèàïàçîííûé ãåíå- ëåãêî ìåíÿòü ïåðèôåðèéíûå óñòðîéñòâà, íà
ðàòîð ñèãíàëîâ ñëîæíîé ôîðìû, íåîáõîäè- ìåñÿöû ñîêðàùàÿ âðåìÿ ðàçðàáîòêè. Êîìïà-
ìûõ â òàêèõ ïðèëîæåíèÿõ, êàê âîçáóäèòåëè íèÿ âûïóñêàåò íîâûå ïëàòû Click ïî÷òè åæå-
óëüòðàçâóêîâûõ ïðåîáðàçîâàòåëåé, ìåäè- äíåâíî â 10 óòðà, è ìíîãèå âåäóùèå ïðîèçâî-
öèíñêèå ïðèáîðû, ïîðòàòèâíûå ïðèáîðû, äèòåëè ìèêðîêîíòðîëëåðîâ, âêëþ÷àÿ Micro-
ãåíåðàòîðû ñèãíàëîâ è ãåíåðàòîðû ñèãíàëîâ chip, NXP, Infineon, Dialog, STM, Analog
ïðîèçâîëüíîé ôîðìû. Devices, Renesas è Toshiba, òåïåðü âêëþ÷àþò
ðàçúåì mikroBUS â ñâîè ïðîòîòèïíûå ïëàòû.

Waveform 4 Click ñîäåðæèò ÷åòûðåõêàíàëü-


íûé 12-áèòíûé ãåíåðàòîð ñèãíàëîâ ñïåöèàëü-
íîé ôîðìû AD9106 êîìïàíèè Analog Devices ñ
áûñòðîäåéñòâèåì 180 ìåãàâûáîðîê â ñåêóíäó,
íà êðèñòàëëå êîòîðîãî îáúåäèíåíû ñòàòè÷åñ-
êîå ÎÇÓ è ñõåìà ïðÿìîãî öèôðîâîãî ñèíòåçà
(direct digital synthesis, DDS), îáåñïå÷èâàþùèå Êîììåíòèðóåò Íåáîéøà Ìàòè÷ (Nebojsa
ãåíåðàöèþ ñèãíàëîâ ñëîæíîé ôîðìû. DDS Matic), ãåíåðàëüíûé äèðåêòîð MIKROE:
ïîääåðæèâàåò ãåíåðàòîð çàäàþùåãî ñèíóñîè- «Waveform 4 Click – ýòî èëëþñòðàöèÿ îãðîì-
äàëüíîãî ñèãíàëà ñ ÷àñòîòîé äî 180 ÌÃö ñ 24- íîãî íàáîðà ôóíêöèé, äëÿ íåäîðîãîé ðåàëè-
áèòíûì ñëîâîì íàñòðîéêè, îáåñïå÷èâàþùèì çàöèè êîòîðûõ ó íàñ åñòü ïëàòû Click. Íå
ðàçðåøåíèå ïî ÷àñòîòå 10.8 Ãö íà áèò. AD9106 òðàòüòå âðåìÿ íà èçîáðåòåíèå êîëåñà – ïîòðà-
èìååò îäèí ÷àñòîòíûé âûõîä è íåçàâèñèìûå òèâ âñåãî 109 äîëëàðîâ, ðàçðàáîò÷èêè ìîãóò
âûõîäû ñ ïðîãðàììèðóåìûì ôàçîâûì ñäâè- ïðèñòóïèòü ê ïðîåêòèðîâàíèþ íåìåäëåííî».
ãîì äëÿ êàæäîãî èç ÷åòûðåõ âñòðîåííûõ ÖÀÏ. Waveform 4 Click ïîääåðæèâàåòñÿ áèáëèî-
Áîëåå òîãî, äàííûå èíòåãðèðîâàííîãî ÎÇÓ òåêîé, ñîâìåñòèìîé ñ íàáîðîì èíñòðóìåí-
ìîãóò ñîäåðæàòü íåïîñðåäñòâåííî ñãåíåðèðî- òàëüíûõ ñðåäñòâ mikroSDK, êîòîðàÿ âêëþ÷à-
âàííûå è ñîõðàíåííûå ôîðìû ñèãíàëîâ, äîñ- åò ôóíêöèè, óïðîùàþùèå ðàçðàáîòêó ïðî-
òóï ê êîòîðûì ìîæíî ïîëó÷èòü ñ ïîìîùüþ ãðàììíîãî îáåñïå÷åíèÿ. Ýòà ïëàòà Click
ïîñëåäîâàòåëüíîãî ïåðèôåðèéíîãî èíòåð- ïîñòàâëÿåòñÿ â âèäå ïîëíîñòüþ ïðîòåñòèðî-
ôåéñà, øàáëîíîâ àìïëèòóäíîé ìîäóëÿöèè, âàííîãî ïðîäóêòà, ãîòîâîãî ê èñïîëüçîâàíèþ
ïðèìåíÿåìûõ ê âûõîäàì DDS, èëè ñëîâ ïðî- â ëþáîé ñèñòåìå, îñíàùåííîé ðàçúåìîì
ãðàììèðîâàíèÿ ÷àñòîòû DDS. mikroBUS.

4 ÍÎÂÎÑÒÈ
Äâóõêàíàëüíûå äðàéâåðû çàòâîðîâ êîìïàíèè
STMicroelectronics îïòèìèçèðóþò è óïðîùàþò
óïðàâëåíèå IGBT è SiC MOSFET
Äâà íîâûõ äâóõêàíàëüíûõ ãàëüâàíè÷åñêè âÿçêè êîìïàíèè ST, ïîçâîëÿþùàÿ âûäåðæè-
èçîëèðîâàííûõ äðàéâåðà çàòâîðîâ IGBT è âàòü ïåðåõîäíûå íàïðÿæåíèÿ 6 êÂ. Êðîìå
êàðáèäîêðåìíèåâûõ (SiC) MOSFET êîìïàíèè òîãî, óñòîé÷èâîñòü ê ïåðåõîäíûì ïðîöåññàì
STMicroelectronics ýêîíîìÿò ìåñòî íà ïëàòå è ñî ñêîðîñòüþ èçìåíåíèÿ íàïðÿæåíèÿ äî
óïðîùàþò ðàçðàáîòêó âûñîêîâîëüòíûõ ïðå- ±100 Â/íñ ïðåäîòâðàùàåò ëîæíûå âêëþ÷åíèÿ
îáðàçîâàòåëåé ýíåðãèè è ïðîìûøëåííûõ â óñëîâèÿõ ýëåêòðè÷åñêèõ ïîìåõ. Óñòðîéñòâà,
ïðèëîæåíèé. ñïîñîáíûå ôîðìèðîâàòü ìîùíûé ñèãíàë
óïðàâëåíèÿ çàòâîðîì ñ àìïëèòóäîé òîêà äî
4 À, äëÿ äîïîëíèòåëüíîé ãèáêîñòè èìåþò äâà
âûõîäíûõ âûâîäà, ïîçâîëÿþùèõ íåçàâèñèìî
ðåãóëèðîâàòü âðåìÿ âêëþ÷åíèÿ è âûêëþ÷å-
íèÿ. Àêòèâíîå ïîäàâëåíèå åìêîñòè Ìèëëåðà
ïðåäîòâðàùàåò ñêà÷êè íàïðÿæåíèÿ íà çàòâî-
ðàõ âî âðåìÿ áûñòðûõ ïåðåêëþ÷åíèÿõ â ïîëó-
ìîñòîâûõ òîïîëîãèÿõ.
Ôóíêöèè çàùèòû ñõåìû âêëþ÷àþò òåïëî-
âóþ çàùèòó, ñòîðîæåâîé òàéìåð äëÿ áåçîïàñ-
 ìèêðîñõåìàõ STGAP2HD äëÿ IGBT è íîé ðàáîòû è áëîêèðîâêó ïðè ïîíèæåííîì
STGAP2SICD äëÿ SiC MOSFET, âûïóñêàå- íàïðÿæåíèè (UVLO) â êàæäîì êàíàëå, ïðåä-
ìûõ â øèðîêîì êîðïóñå SO-36W, èñïîëüçóåò- îòâðàùàþùóþ çàïóñê â îïàñíîì ðåæèìå ñ
ñÿ íîâåéøàÿ òåõíîëîãèÿ ãàëüâàíè÷åñêîé ðàç- íèçêèì ÊÏÄ.

VDD VH_A
ñäâèãà óðîâíÿ

UVLO
VH GON_A
Ñõåìà

INA Ñõåìà
óïðàâëåíèÿ
ïëàâàþùåé GOFF_A
ñåêöèåé
CLAMP_A
INB
È GNDISO_A
Ç Ïëàâàþùàÿ çåìëÿ A +

SD Î –
VCLAMPth
Ñõåìà
óïðàâëåíèÿ Ë
ß VH_B
Ö
BRAKE È
ß
ñäâèãà óðîâíÿ

UVLO
VH GON_B
Ñõåìà

Ñõåìà
óïðàâëåíèÿ
VDD ïëàâàþùåé
GOFF_B
ñåêöèåé
CLAMP_Â
iLOCK
GND GNDISO_B
Ïëàâàþùàÿ çåìëÿ Â +

VCLAMPth

Áëîê-ñõåìà äðàéâåðà STGAP2SiCD.

ÐàäèîËîöìàí 01,02-2022 5
Êàæäîå óñòðîéñòâî èìååò âûâîä iLOCK
äëÿ îäíîâðåìåííîãî âêëþ÷åíèÿ îáîèõ êàíà-
ëîâ â ïðèëîæåíèÿõ ñ äâóìÿ êîììóòàòîðàìè
íèæíåãî ïëå÷à è â àñèììåòðè÷íûõ ïîëóìîñ-
òîâûõ ïðèëîæåíèÿõ. Ïðåäóñìîòðåíà òàêæå
áëîêèðîâêà äëÿ èñêëþ÷åíèÿ ñêâîçíûõ òîêîâ â
îáû÷íûõ ïîëóìîñòîâûõ ñõåìàõ. Îáà äðàéâå-
ðà ðàññ÷èòàíû íà íàïðÿæåíèå âûñîêîâî-
ëüòíîé øèíû äî 1200 Â è èìåþò âðåìÿ ðàñ-
ïðîñòðàíåíèÿ îò âõîäà äî âûõîäà 75 íñ ïðè
âûñîêîé òî÷íîñòè ØÈÌ.
Íîâûå äâóõêàíàëüíûå ãàëüâàíè÷åñêè èçî-
Äåìîíñòðàöèîííàÿ ïëàòà EVALSTGAP2SICD.
ëèðîâàííûå äðàéâåðû çàòâîðîâ ñî ñïåöè-
àëüíûìè âõîäàìè îòêëþ÷åíèÿ è òîðìîæåíèÿ,
à òàêæå ñ âõîäîì âêëþ÷åíèÿ ðåæèìà îæèäà- Îáà äðàéâåðà STGAP2HD è STGAP2SICD
íèÿ äëÿ ýêîíîìèè ýíåðãèè, ïðåäíàçíà÷åíû óæå çàïóùåíû â ìàññîâîå ïðîèçâîäñòâî è â
äëÿ òàêèõ ïðèëîæåíèé, êàê èñòî÷íèêè ïèòà- ïàðòèÿõ èç òûñÿ÷è ïðèáîðîâ ïðîäàþòñÿ ïî
íèÿ, ïðèâîäû, èíâåðòîðû, ñâàðî÷íûå àïïàðà- öåíàì, íà÷èíàþùèìñÿ îò $1.84 çà øòóêó. Äîñ-
òû è çàðÿäíûå óñòðîéñòâà. Êðîìå òîãî, âõî- òóïíû òàêæå äåìîíñòðàöèîííûå ïëàòû
äû, ñîâìåñòèìûå ñ ëîãè÷åñêèìè óðîâíÿìè EVALSTGAP2HDM è EVALSTGAP2SICD,
ÒÒË è ÊÌÎÏ äî 3.3 Â, óïðîùàþò ïîäêëþ÷åíèå ïîçâîëÿþùèå áûñòðî îöåíèòü õàðàêòåðèñòè-
ê óïðàâëÿþùåìó ìèêðîêîíòðîëëåðó èëè ñèã- êè äðàéâåðîâ ïðè óïðàâëåíèè ïîëóìîñòîâûì
íàëüíîìó ïðîöåññîðó. ñèëîâûì êàñêàäîì.

Toshiba àíîíñèðóåò êîììóòàòîðû íàãðóçêè ñ óëüòðà-


íèçêèì òîêîì ïîêîÿ 0.08 íÀ
Íîâûå ìèêðîñõåìû çíà÷èòåëüíî ïðîäëåâàþò ñðîê ñëóæáû óñòðîéñòâ ñ áàòàðåéíûì
ïèòàíèåì

Toshiba Electronics Europe âûïóñòèëà òðè


êîììóòàòîðà íàãðóçêè, îáåñïå÷èâàþùèå çíà-
÷èòåëüíîå ñíèæåíèå ïîòðåáëÿåìîãî òîêà.
Íîâûå ìèêðîñõåìû ïðåäíàçíà÷åíû â ïåðâóþ
î÷åðåäü äëÿ íîñèìûõ óñòðîéñòâ è ïðèëîæå-
íèé Èíòåðíåòà âåùåé (IoT), ãäå îíè áóäóò
óïðàâëÿòü ïèòàíèåì òàêèõ ïåðèôåðèéíûõ
óñòðîéñòâ, êàê äàò÷èêè. Îíè òàêæå îêàæóòñÿ
ïîëåçíûìè ïðè ìîäåðíèçàöèè ñóùåñòâóþ-
ùèõ êîíñòðóêöèé, ïîñòðîåííûõ íà îñíîâå
äèñêðåòíûõ ïîëóïðîâîäíèêîâ.
Ñïåöèàëüíî äëÿ óñòðîéñòâ ñåðèè
TCK12xBG Toshiba ðàçðàáîòàëà íîâóþ ñõåìó TCK107AG. Ýòî çíà÷èòåëüíî óâåëè÷èâàåò
äðàéâåðà, áëàãîäàðÿ êîòîðîé òèïîâîé âðåìÿ ðàáîòû íîñèìûõ óñòðîéñòâ è óñòðîéñòâ
ñîáñòâåííûé òîê ïîòðåáëåíèÿ âî âêëþ÷åííîì IoT, êîòîðûå ïèòàþòñÿ îò íåáîëüøèõ áàòàðåé.
ñîñòîÿíèè ñîñòàâëÿåò âñåãî 0.08 íÀ, ÷òî ïðè-  ñåðèþ âîøëè òðè êîììóòàòîðà.
ìåðíî íà 99.9% ìåíüøå, ÷åì ó âûïóñêàåìîé TCK127BG èìååò êëþ÷ àâòîìàòè÷åñêîãî ðàç-
Toshiba â íàñòîÿùåå âðåìÿ ìèêðîñõåìû ðÿäà âûõîäíîé åìêîñòè ñ âûñîêèì àêòèâíûì

6 ÍÎÂÎÑÒÈ
òàþò îò èñòî÷íèêà ïèòàíèÿ ñ íàïðÿæåíèåì îò
VIN VOUT
1.0 Â äî 5.5 Â è âûäåðæèâàþò óïðàâëÿþùèå è
Äðàéâåð âõîäíûå íàïðÿæåíèÿ â äèàïàçîíå îò –0.3 Â
óïðàâëåíèÿ
ñêîðîñòüþ äî 6.0 Â. Ìèêðîñõåìû ðàññ÷èòàíû íà ïðîòå-
íàðàñòàíèÿ
êàíèå íåïðåðûâíîãî òîêà 1.0 À è èìïóëüñíîãî
CTRL
Óïð. òîêà 2.0 À.
ëîãèêà
Âñå òðè íîâûõ ïðèáîðà TCK12xBG âûïóñ-
Ñèãíàë Ðàçðÿä
óïðàâëåíèÿ âûõîäíîé
êàþòñÿ â íåäàâíî ðàçðàáîòàííîì êîðïóñå
Âûñ.: ÂÛÊË åìêîñòè WCSP4G, çàíèìàþùåì íà ïëàòå ïëîùàäü
Íèçê.: ÂÊË
âñåãî 0.645 ìì × 0.645 ìì ïðè âûñîòå
GND
0.465 ìì, ÷òî çíà÷èòåëüíî ýêîíîìèò ìåñòî â
êîìïàêòíûõ íîñèìûõ óñòðîéñòâàõ è ïðèëîæå-
Áëîê ñõåìà êîììóòàòîðà TCK128BG. íèÿõ IoT. Èííîâàöèîííîå ïîêðûòèå îáðàòíîé
ñòîðîíû êîðïóñà ñíèæàåò âåðîÿòíîñòü
óðîâíåì âêëþ÷åíèÿ, äëÿ TCK128BG ýòîò óðî- ïîâðåæäåíèÿ óñòðîéñòâ â ïðîöåññå ìîíòàæà.
âåíü íèçêèé, à TCK126BG íå ñîäåðæèò öåïè Ïîñòàâêè âñåõ òðåõ óñòðîéñòâ ñåðèè
àâòîìàòè÷åñêîãî ðàçðÿäà. Óñòðîéñòâà ðàáî- TCK12xBG óæå íà÷àëèñü.

×åòûðå áåëüãèéñêèå øêîëû äîñòàâëÿþò Èíòåðíåò


÷åðåç èíôðàêðàñíûé ïîðò Li-Fi
Mark Halper
LEDs Magazine

Âî âòîðîé ðàç çà ïîñëåäíåå âðåìÿ Li-Fi Òðè øêîëû â Áðþññåëå, Ôëîáåêå è Âàíöå
ïîÿâèëñÿ â êëàññå, ïåðåäàâàÿ ó÷åíèêàì óñòàíîâèëè ñèñòåìû TruLi-Fi 6002 êîìïàíèè
Èíòåðíåò íå ïî ðàäèîêàíàëó Wi-Fi, à ñ Signify. Îæèäàåòñÿ, ÷òî âñêîðå òî æå ñàìîå
ïîìîùüþ èíôðàêðàñíûõ ëó÷åé.  ýòîò ðàç íà ñäåëàåò ÷åòâåðòàÿ øêîëà â Îáàíæå.
ýòî ïîøëè ÷åòûðå íà÷àëüíûå øêîëû â Áåëü- Âî âñåõ ÷åòûðåõ ñëó÷àÿõ øêîëû îòêàçà-
ãèè, ïðåïîäàâ îòðàñëè íåñêîëüêî ïðàêòè÷åñ- ëèñü îò èñòî÷íèêîâ âèäèìîãî ñâåòà. Âìåñòî
êèõ óðîêîâ Li-Fi. ýòîãî â íèõ èñïîëüçóåòñÿ èíôðàêðàñíîå èçëó-
÷åíèå (ÈÊ) – ÷àñòü íåâèäèìîãî ñïåêòðà áîëåå
äëèííûõ âîëí çà ïðåäåëàìè âèäèìîãî êðàñ-
íîãî öâåòà.

Signify ïåðåõîäèò íà
èíôðàêðàñíîå èçëó÷åíèå
Õîòÿ âèäèìûé ñâåò äåéñòâèòåëüíî ÿâëÿåò-
ñÿ îäíèì èç ñïîñîáîâ ïåðåäà÷è Li-Fi êîìïüþ-
òåðàì è ãàäæåòàì, Signify òåïåðü ïåðåêëþ÷è-
ëàñü èñêëþ÷èòåëüíî íà èñïîëüçîâàíèå òîëüêî
ÈÊ. Ïåðåõîä îò âèäèìûõ ñâåòîäèîäîâ ê
Ïëàíøåòó íà ïåðåäíåì ïëàíå ïîòðåáóåòñÿ èíôðàêðàñíûì êîìïàíèÿ íà÷àëà, êîãäà â èþíå
êëþ÷ Li-Fi äëÿ ïðèåìà èíôðàêðàñíûõ ñèãíà-
2019 ãîäà ïðåäñòàâèëà ñèñòåìó TruLi-Fi 6002.
ëîâ, ïîñòóïàþùèõ îò ïåðåäàò÷èêîâ, ïðè-
êðåïëåííûõ ê ïîòîëî÷íûì ñâåòèëüíèêàì â Äî ýòîãî êîìïàíèÿ èñïîëüçîâàëà âèäèìûé
ýòîì êëàññå âî Ôëîáåêå. ñâåò äëÿ âõîäÿùåãî êàíàëà îò ñâåòèëüíèêà ê

ÐàäèîËîöìàí 01,02-2022 7
ïîìî÷ü ðàçãðóçèòü íàñûùåííûé ñïåêòð Wi-Fi.
Ñòîðîííèêè Li-Fi òàêæå îòìå÷àþò, ÷òî îí
áîëåå áåçîïàñåí, ÷åì Wi-Fi, ïîñêîëüêó òðåáó-
åò ïðÿìîé âèäèìîñòè è íå ñîçäàåò ýëåêòðî-
ìàãíèòíûõ ïîìåõ, êàê Wi-Fi.

Ñâåòîäèîäû èëè ëàçåðû? –


Ïðåäñòîèò îïðåäåëèòü
Íåêîòîðûå ñòîðîííèêè Li-Fi óòâåðæäàþò,
÷òî ýòî áûñòðåå, ÷åì Wi-Fi, õîòÿ ñêîðîñòü
ìîæåò âàðüèðîâàòüñÿ â çàâèñèìîñòè îò
Øêîëà âî Ôëîáåêå èñïîëüçóåò äëÿ îñâåùå- ñðåäû è ïðèëîæåíèÿ.
íèÿ ñâåòîäèîäíûå ñâåòèëüíèêè Signify ñ ïîä- Li-Fi ïîòåíöèàëüíî ìîæåò çíà÷èòåëüíî
êëþ÷åííûìè ê íèì èíôðàêðàñíûìè ïåðåäàò- óâåëè÷èòü ñêîðîñòü, åñëè çàìåíèòü ñâåòîäèî-
÷èêàìè äëÿ Li-Fi. Ïåðåäàò÷èêè ïðåäñòàâëÿ- äû ëàçåðíûìè ÷èïàìè. Íåäàâíî êîìïàíèÿ
þò ñîáîé áëîêè ñ ÷åðíîé îêàíòîâêîé íà Kyocera SLD Laser ïðîäåìîíñòðèðîâàëà
îäíîé èç ñòîðîí êàæäîãî ñâåòèëüíèêà. ñâîþ ñàìóþ áûñòðóþ â èñòîðèè ñèñòåìó Li-Fi
íà îñíîâå ñóïåðëþìèíåñöåíòíîãî äèîäà íà
íîóòáóêó è èíôðàêðàñíûé äëÿ îáðàòíîãî èñõî- âûñòàâêå ïîòðåáèòåëüñêîé ýëåêòðîíèêè CES
äÿùåãî êàíàëà ê ñâåòèëüíèêó, êîòîðûé ñàì â Ëàñ-Âåãàñå.
ïîäêëþ÷åí ê Èíòåðíåòó. ÈÊ êàíàëû Signify Ðàáîòàåò ëè Signify íàä ëàçåðíûì Li-Fi?
ïîääåðæèâàþò áîëåå âûñîêèå ñêîðîñòè, ÷åì Ïðåññ-ñåêðåòàðü íå ñòàë íè ïîäòâåðæäàòü, íè
ïðåäûäóùèå ñèñòåìû êîìïàíèè, èñïîëüçóþ- îïðîâåðãàòü.
ùèå âèäèìûé ñâåò, õîòÿ âî âðåìÿ ïðåçåíòà- «Ìû ïîñòîÿííî ðàáîòàåì íàä èííîâàöè-
öèè 6002 Signify çàÿâèëà, ÷òî èñïîëüçóåò ÈÊ îííûìè ðåøåíèÿìè â îáëàñòè Li-Fi, ÷òîáû
íå äëÿ ïîâûøåíèÿ ñêîðîñòè, à ïîòîìó, ÷òî ýòî ëó÷øå îáñëóæèâàòü èíòåðåñû íàøèõ êëèåí-
îáëåã÷àåò ðàçðàáîòêó äðàéâåðîâ. TruLi-Fi òîâ, – ñêàçàë îí. – Ìû ñîîáùàåì îá ýòèõ ðàç-
ìîæåò îáåñïå÷èâàòü ñêîðîñòü äî 220 Ìáèò/ñ ðàáîòêàõ òîëüêî òîãäà, êîãäà îíè ïðèâîäÿò ê
äëÿ âõîäÿùåé ëèíèè è 160 Ìáèò/ñ äëÿ èñõî- ñîçäàíèþ ïðèëîæåíèé, êîòîðûå ìû ìîæåì
äÿùåé. Ïî ñëîâàì ïðåññ-ñåêðåòàðÿ TruLi-Fi, â ïðåäîñòàâèòü íàøèì êëèåíòàì».
áåëüãèéñêèõ øêîëàõ äëÿ ëþáûõ íàïðàâëåíèé
 öåëîì Li-Fi ìåäëåííî çàâîåâûâàåò ïîïó-
èñïîëüçóåòñÿ ñêîðîñòü 160 Ìáèò/ñ.
ëÿðíîñòü, âî ìíîãîì ïîòîìó, ÷òî áîëüøèí-
Câîè ïåðåäàò÷èêè íèñõîäÿùåé ëèíèè ñòâî ïðîèçâîäèòåëåé óñòðîéñòâ äëÿ êîíå÷-
6002 Signify ïðåäëàãàåò â äâóõ îïöèîíàëüíûõ íûõ ïîëüçîâàòåëåé íå âíåäðèëè ýòó òåõíîëî-
ôîðìàõ – êàê äîïîëíåííóþ îñíàñòêó ê ñâå- ãèþ â ñâîè ïðîäóêòû. Ýòî îçíà÷àåò, ÷òî
òèëüíèêàì Signify, èëè êàê ñàìîñòîÿòåëüíûå ïîëüçîâàòåëÿì îáû÷íî ïðèõîäèòñÿ ïîäêëþ-
óñòðîéñòâà, áåç ñâåòèëüíèêîâ. ÷àòü êëþ÷è äîñòóïà ê ïëàíøåòàì, íîóòáóêàì
«Â íåêîòîðûõ øêîëàõ ïðèåìîïåðåäàò÷èêè è òîìó ïîäîáíîìó, èíîãäà ñ ïîìîùüþ ôëåø-
ñèñòåìû Li-Fi îáúåäèíåíû ñ îñâåòèòåëüíûìè êè, à èíîãäà ñ ïîìîùüþ USB-êàáåëÿ.
ïðèáîðàìè, à â äðóãèõ óñòàíàâëèâàþòñÿ àâòî- Â Áåëüãèè Signify ðàáîòàëà ñ áåëüãèéñêèì
íîìíî», – ñîîáùèë ïðåññ-ñåêðåòàðü Signify. ñòàðòàïîì Li-Fi Solutions, ïðåäîñòàâëÿÿ êîìï-
Áåëüãèéñêèå øêîëû èñïîëüçóþò ñî÷åòàíèå ëåêñíîå îáîðóäîâàíèå, âêëþ÷àþùåå êëþ÷è
Li-Fi è Wi-Fi. Ïî êðàéíåé ìåðå, Li-Fi ìîæåò äîñòóïà.

Nexperia âûïóñòèëà ñàìûé ìèíèàòþðíûé â ìèðå


òðàíñëÿòîð óðîâíåé äëÿ èíòåðôåéñîâ SD êàðò
Nexperia àíîíñèðîâàëà ñàìûé ìèíèàòþð- ñòàíäàðòîì SD 3.0 ìèêðîñõåìà NXS0506UP,
íûé â ìèðå òðàíñëÿòîð óðîâíåé äëÿ èíòåð- âûïóñêàåìàÿ â êîðïóñå ñ 16 øàðèêîâûìè
ôåéñîâ êàðò ïàìÿòè SD. Ñîâìåñòèìàÿ ñî âûâîäàìè ñ ðàçìåðàìè 1.45 ìì × 1.45 ìì ×

8 ÍÎÂÎÑÒÈ
× 0.45 ìì è øàãîì êîíòàêòîâ 0.35 ìì, íà 40%
ìåíüøå óñòðîéñòâ ïðåäûäóùåãî ïîêîëåíèÿ â
20-êîíòàêòíûõ êîðïóñàõ. Â NXS0506UP òàêæå
ðåàëèçîâàíà ôóíêöèÿ àâòîìàòè÷åñêîãî
óïðàâëåíèÿ íàïðàâëåíèåì îáìåíà. Êðîìå
òîãî, ìèêðîñõåìà ñîäåðæèò ôèëüòð ýëåêòðî-
ìàãíèòíûõ ïîìåõ è öåïè çàùèòû îò ýëåêòðî-
ñòàòè÷åñêèõ ðàçðÿäîâ, ñîîòâåòñòâóþùèå
ñòàíäàðòó IEC 61000-4-2. Îíà ïðåäíàçíà÷åíà
äëÿ ðàáîòû íà òàêòîâûõ ÷àñòîòàõ äî 208 ÌÃö
è ñêîðîñòÿõ ïåðåäà÷è äàííûõ äî 104 Ìáèò/ñ.
Êîììåíòèðóåò Âèêðàì Ñèíãõ Ïàðèõàð èñïîëüçîâàòü ïðåèìóùåñòâà áîëåå âûñîêèõ
(Vikram Singh Parihar), ñòàðøèé ìåíåäæåð ïî ñêîðîñòåé ïåðåäà÷è äàííûõ, ïðåäîñòàâëÿå-
ïðîäóêöèè Nexperia: «Õîòÿ ïåðâîíà÷àëüíî ìûå ðåøåíèÿìè äëÿ êàðò ïàìÿòè SD 3.0».
NXS0506 ïðåäíàçíà÷àëàñü äëÿ èñïîëüçîâà-
Äëÿ ñíèæåíèÿ îáùåé ñòîèìîñòè êîìïî-
íèÿ â áûòîâûõ óñòðîéñòâàõ, òàêèõ êàê ñìàðò-
íåíòîâ â íîâûé òðàíñëÿòîð óðîâíåé
ôîíû, íîóòáóêè, èãðîâûå ïëàíøåòû, êàìåðû
NXS0506UP òàêæå èíòåãðèðîâàíû ïîäòÿãèâà-
è òî÷êè áåñïðîâîäíîãî äîñòóïà, ìû íàáëþäà-
þùèå ðåçèñòîðû. Óñòðîéñòâà, îáåñïå÷èâàþ-
åì âíåäðåíèå NXS0506 â äîìàøíèå ìåäè-
ùèå ïðÿìîå ïîäêëþ÷åíèå ê íîâåéøèì ñïåöè-
öèíñêèå óñòðîéñòâà è àâòîìîáèëüíûå ñèñòå-
àëèçèðîâàííûì ïðîöåññîðàì è ÑíÊ, ïðîñòû
ìû. NXS0506 – ýòî ñàìûé ìèíèàòþðíûé â
â èñïîëüçîâàíèè, ïîñêîëüêó ïîçâîëÿþò
îòðàñëè òðàíñëÿòîð óðîâíåé äëÿ êàðò SD 3.0,
ìåíÿòü ìåñòàìè êàíàëû äàííûõ è êîìàíä, íå
êîòîðûé ïîääåðæèâàåò ñâåðõâûñîêîñêîðîñò-
âëèÿÿ íà ôóíêöèîíàëüíîñòü.
íîé ðåæèì SDR104, ïîìîãàÿ ïîòðåáèòåëÿì

ÐàäèîËîöìàí 01,02-2022 9
Ñïîñîáû ñòàáèëèçàöèè
âûõîäíîãî íàïðÿæåíèÿ
îáðàòíîõîäîâûõ ïðåîáðàçîâàòåëåé
Monolithic Power Systems

Ââåäåíèå ðàçîâàòåëÿ ÿâëÿåòñÿ äðîññåëü, êîíñòðóêöèÿ


êîòîðîãî îòëè÷àåòñÿ îò êîíñòðóêöèè èíäóê-
Ïðåîáðàçîâàòåëè ñ îáðàòíûì âêëþ÷åíè- òèâíûõ íàêîïèòåëåé, èñïîëüçóåìûõ â äðóãèõ
åì äèîäà (Flyback Converters), îáû÷íî íàçû- èìïóëüñíûõ ñõåìàõ. Äðîññåëü îáðàòíîõîäî-
âàåìûå «îáðàòíîõîäîâûìè», îáîñíîâàííî âûõ ïðåîáðàçîâàòåëåé îáû÷íî ñîäåðæèò, êàê
âõîäÿò â ÷èñëî ñàìûõ ðàñïðîñòðàíåííûõ ìèíèìóì, äâå èçîëèðîâàííûå îáìîòêè, ðàñ-
ñõåì, èñïîëüçóåìûõ â èìïóëüñíûõ èñòî÷íè- ïîëîæåííûå íà îáùåì ìàãíèòîïðîâîäå, áëà-
êàõ ïèòàíèÿ. Êëþ÷åâûì ïðåèìóùåñòâîì ãîäàðÿ ÷åìó îí ñïîñîáåí íå òîëüêî íàêàïëè-
îáðàòíîõîäîâîé ñõåìû ÿâëÿåòñÿ ïðîñòîòà, âàòü ýëåêòðè÷åñêóþ ýíåðãèþ, íî è îáåñïå÷è-
áëàãîäàðÿ êîòîðîé èçîëèðîâàííûå èñòî÷íèêè âàòü ýëåêòðè÷åñêóþ èçîëÿöèþ âõîäíûõ è
ïèòàíèÿ ìîùíîñòüþ îò 2 Âò äî 100 Âò, ïîñòðî- âûõîäíûõ öåïåé (Ðèñóíîê 1).
åííûå íà åå îñíîâå, èìåþò íàèëó÷øåå ñî÷å-
 ýòîé ñòàòüå ðàññìîòðåíû ñïîñîáû ñòàáè-
òàíèå ðàçìåðîâ, ñòîèìîñòè è ÊÏÄ.
ëèçàöèè âûõîäíîãî íàïðÿæåíèÿ îáðàòíîõî-
Êàê è áîëüøèíñòâî àíàëîãè÷íûõ ñõåì, äîâûõ ïðåîáðàçîâàòåëåé, îäíàêî ïðåæäå ÷åì
îáðàòíîõîäîâîé ïðåîáðàçîâàòåëü ìîæíî ïåðåéòè ê èõ îïèñàíèþ, îñâåæèì â ïàìÿòè
óñëîâíî ðàçäåëèòü íà ñèëîâóþ ÷àñòü è ñõåìó
óïðàâëåíèÿ. Ñèëîâàÿ ÷àñòü ïðåäíàçíà÷åíà
V (Â)
äëÿ èçìåíåíèÿ ïàðàìåòðîâ ýëåêòðè÷åñêîé
ýíåðãèè, ïîýòîìó â åå ñîñòàâ, òàê æå êàê è â VDS
îñòàëüíûõ èìïóëüñíûõ ïðåîáðàçîâàòåëÿõ, VD
âõîäÿò ìîùíûå ñèëîâûå ýëåìåíòû, â äàííîì tON tOFF
ñëó÷àå – äâà êëþ÷à (MOSFET è äèîä), äðîñ- t (ñ)
ñåëü è êîíäåíñàòîð. Öåíòðàëüíûì ýëåìåí-
(à)
òîì ñèëîâîé ÷àñòè îáðàòíîõîäîâîãî ïðåîá-
I (À)

IP
D CO IS
VIN LP LS RL
CIN
+ tON tOFF
– t (ñ)
Ñõåìà (á)
óïðàâëåíèÿ

Ðèñóíîê 2. Äèàãðàììû ðàáîòû îáðàòíîõî-


äîâîãî ïðåîáðàçîâàòåëÿ: íàïðÿæåíèÿ íà
Ðèñóíîê 1. Ïðèíöèïèàëüíàÿ ñõåìà îáðàòíî- MOSFET è äèîäå – (à), òîê ïåðâè÷íîé è âòî-
õîäîâîãî ïðåîáðàçîâàòåëÿ. ðè÷íîé îáìîòêè äðîññåëÿ – (á).

10 ÑÒÀÒÜÈ
îñîáåííîñòè ðàáîòû ñèëîâîé ÷àñòè ýòîé ñõå- íàïðÿæåíèÿ ïðè ëþáûõ îòêëîíåíèÿõ â ñèñòå-
ìû. Öèêë ïðåîáðàçîâàíèÿ îáðàòíîõîäîâîãî ìå, â ïåðâóþ î÷åðåäü – ïðè èçìåíåíèè âõîä-
èñòî÷íèêà ïèòàíèÿ ñîñòîèò èç äâóõ îñíîâíûõ íîãî íàïðÿæåíèÿ è òîêà íàãðóçêè.
ýòàïîâ ïðîäîëæèòåëüíîñòüþ tON è tOFF, íàçâà- Êàê è â áîëüøèíñòâå äðóãèõ èìïóëüñíûõ
íèÿ êîòîðûõ ñîîòâåòñòâóþò ñîñòîÿíèþ ñèëî- ñõåì, âûõîäíîå íàïðÿæåíèå îáðàòíîõîäîâî-
âîãî MOSFET – âêëþ÷åí èëè âûêëþ÷åí. ãî ïðåîáðàçîâàòåëÿ ìîæíî ðåãóëèðîâàòü
Âî âðåìÿ ïåðâîãî ýòàïà ñèëîâîé MOSFET ïóòåì èçìåíåíèÿ îòíîñèòåëüíîé äëèòåëü-
â òå÷åíèå âðåìåíè tON íàõîäèòñÿ âî âêëþ÷åí- íîñòè îòêðûòîãî ñîñòîÿíèÿ MOSFET (Duty
íîì ñîñòîÿíèè, ÷òî ïðèâîäèò ê ïîÿâëåíèþ Cycle, êîýôôèöèåíò çàïîëíåíèÿ, D), ÷òî õîðî-
â ïåðâè÷íîé îáìîòêå äðîññåëÿ ëèíåéíî øî âèäíî èç ôîðìóëû (1), ñâÿçûâàþùåé
íàðàñòàþùåãî òîêà, â ðåçóëüòàòå ÷åãî â ìàã- íàïðÿæåíèå íà åãî âõîäå è âûõîäå:
íèòíîì ïîëå åãî ìàãíèòîïðîâîäà íàêàïëèâà-
åòñÿ íåêîòîðîå êîëè÷åñòâî ýíåðãèè (Ðèñó- VOUT n ´ D
= . (1)
íîê 2á). Íà âòîðè÷íîé îáìîòêå äðîññåëÿ ïðè VIN 1- D
ýòîì ïîÿâëÿåòñÿ íàïðÿæåíèå, çàïèðàþùåå
ïåðåõîä äèîäà (Ðèñóíîê 2à), ÷òî ïðèâîäèò ê Àíàëèç ôîðìóëû (1) ïîêàçûâàåò, ÷òî êîýô-
îòêëþ÷åíèþ äðîññåëÿ îò âòîðè÷íûõ öåïåé. ôèöèåíò ïåðåäà÷è ïî íàïðÿæåíèþ ñèëîâîé
Ïîñêîëüêó òîê ïî âòîðè÷íîé îáìîòêå äðîñ- ÷àñòè óâåëè÷èâàåòñÿ ñ ðîñòîì D, ÷òî, ñîîò-
ñåëÿ íå ïðîòåêàåò, íàãðóçêà íà ïðîòÿæåíèè âåòñòâåííî, ïðèâîäèò ê ïîâûøåíèþ âûõîäíî-
ïåðâîãî ýòàïà ïèòàåòñÿ òîëüêî îò âûõîäíîãî ãî íàïðÿæåíèÿ. Â ðåàëüíîé ñõåìå êîíòðîë-
êîíäåíñàòîðà, ðàñõîäóÿ åãî çàðÿä, íàêîïëåí- ëåð óñòàíàâëèâàåò òàêîé êîýôôèöèåíò
íûé â ïðåäûäóùèõ öèêëàõ (Ðèñóíîê 3). çàïîëíåíèÿ èìïóëüñîâ óïðàâëåíèÿ, ïîäàâàå-
ìûõ íà çàòâîð MOSFET, ïðè êîòîðîì âûõîä-
tON tOFF íîå íàïðÿæåíèå áóäåò ìàêñèìàëüíî áëèçêèì
ê òðåáóåìîìó çíà÷åíèþ.
D CO Î÷åâèäíî, ÷òî äëÿ ïðàâèëüíîãî óïðàâëå-
VIN LP LS RL íèÿ ñèëîâîé ÷àñòüþ íà âõîäå êîíòðîëëåðà
CIN
+
– äîëæåí ïðèñóòñòâîâàòü, êàê ìèíèìóì, ñèã-
Ñõåìà
íàë, ïðîïîðöèîíàëüíûé âûõîäíîìó íàïðÿ-
óïðàâëåíèÿ æåíèþ. Áîëåå òî÷íî óïðàâëÿòü îáðàòíîõîäî-
âûì ïðåîáðàçîâàòåëåì ìîæíî, èìåÿ äîïîë-
íèòåëüíîþ èíôîðìàöèþ î òîêå ïåðâè÷íîé
Ðèñóíîê 3. Òîêè, ïðîòåêàþùèå â ñèëîâîé îáìîòêè åãî äðîññåëÿ, ÷òî ïîçâîëÿåò óìåíü-
÷àñòè îáðàòíîõîäîâîé ñõåìû íà ïðîòÿæåíèè øèòü êîëåáàíèÿ âûõîäíîãî íàïðÿæåíèÿ ïðè
ïåðâîãî (ñèíèå ëèíèè) è âòîðîãî (îðàíæåâûå
èçìåíåíèè òîêà íàãðóçêè è óâåëè÷èòü êîýô-
ëèíèè) ýòàïîâ ïðåîáðàçîâàíèÿ.
ôèöèåíò ìîùíîñòè ñåòåâûõ èñòî÷íèêîâ ïèòà-
íèÿ. Ïîýòîìó âî ìíîãèõ îáðàòíîõîäîâûõ ïðå-
Âî âðåìÿ âòîðîãî ýòàïà ïðîäîëæèòåëüíîñ- îáðàçîâàòåëÿõ ïðèñóòñòâóþò è äàò÷èê âûõîä-
òüþ tOFF ñèëîâîé MOSFET âûêëþ÷åí, îäíàêî, íîãî íàïðÿæåíèÿ, è äàò÷èê ïîòðåáëÿåìîãî
áëàãîäàðÿ íàëè÷èþ â ìàãíèòîïðîâîäå äðîñ- òîêà, à ñòàáèëèçàöèÿ âûõîäíîãî íàïðÿæåíèÿ
ñåëÿ íåêîòîðîãî êîëè÷åñòâà ýíåðãèè, íà åãî îñóùåñòâëÿåòñÿ ïóòåì ðåãóëèðîâêè àìïëè-
âûâîäàõ ïîÿâëÿåòñÿ íàïðÿæåíèå, îòêðûâàþ- òóäíîãî çíà÷åíèÿ òîêà ïåðâè÷íîé îáìîòêè
ùåå äèîä. Â ðåçóëüòàòå ýòîãî ìàãíèòîïðîâîä äðîññåëÿ (Ðèñóíîê 4).
äðîññåëÿ ðàçìàãíè÷èâàåòñÿ, à íàêîïëåííàÿ â
íåì ýíåðãèÿ ÷åðåç îòêðûòûé äèîä ïîñòóïàåò Îñîáåííîñòè èçìåðåíèÿ íàïðÿæåíèÿ
â âûõîäíîé êîíäåíñàòîð è íàãðóçêó. Îñíîâíîé ïðîáëåìîé, âîçíèêàþùåé ïðè
Íåñìîòðÿ íà òî, ÷òî ïðåîáðàçîâàíèå ïàðà- ñîçäàíèè îáðàòíîõîäîâûõ ïðåîáðàçîâàòå-
ìåòðîâ ýëåêòðè÷åñêîé ýíåðãèè ïðîèñõîäèò â ëåé, ÿâëÿåòñÿ ñîõðàíåíèå èõ îñíîâíîãî ïðåè-
ñèëîâîé ÷àñòè, çà òî÷íîñòü óñòàíîâêè âûõîä- ìóùåñòâà – ãàëüâàíè÷åñêîé èçîëÿöèè ìåæäó
íîãî íàïðÿæåíèÿ îòâå÷àåò ñõåìà óïðàâëå- âõîäîì è âûõîäîì. Ïðè ðàññìîòðåíèè ïîäîá-
íèÿ, îñíîâíîé çàäà÷åé êîòîðîé ÿâëÿåòñÿ íûõ ñõåì, öåïè, ýëåêòðè÷åñêè ñâÿçàííûå ñ èñ-
îáåñïå÷åíèå òðåáóåìîãî êà÷åñòâà âûõîäíîãî òî÷íèêîì ïèòàíèÿ, îáû÷íî íàçûâàþò ïåðâè÷-

ÐàäèîËîöìàí 01,02-2022 11
Ïåðâè÷íàÿ ñòîðîíà Âòîðè÷íàÿ ñòîðîíà
VIN D CO
CIN
+ LP LS RL
D CO – Äàò÷èê
VIN LP LS RL òîêà
CIN Äàò÷èê VCC
+
òîêà

Ñõåìà
Ñõåìà óïðàâ-
óïðàâëåíèÿ
Äàò÷èê Äàò÷èê ëåíèÿ
íàïðÿæåíèÿ íàïðÿæåíèÿ

Ðèñóíîê 4. Îáðàòíîõîäîâîé ïðåîáðàçîâà-


òåëü ñ óïðàâëåíèåì òî òîêó. Ðèñóíîê 5. Ïðèíöèï ñòàáèëèçàöèè íàïðÿæå-
íèÿ íà ïåðâè÷íîé ñòîðîíå.

íîé (Primary Side), à èçîëèðîâàííûå ÷àñòè,


ñîåäèíåííûå ñ íàãðóçêîé – âòîðè÷íîé ñòîðî- ïðîïîðöèîíàëüíû äðóã äðóãó. Òàêèì îáðàçîì,
íîé (Secondary Side). Äëÿ ìíîãèõ ïðèëîæå- çíàÿ êîýôôèöèåíò òðàíñôîðìàöèè ìåæäó
íèé íàëè÷èå ýëåêòðè÷åñêîé èçîëÿöèè ìåæäó âòîðè÷íîé è âñïîìîãàòåëüíîé îáìîòêîé,
èñòî÷íèêîì ïèòàíèÿ è íàãðóçêîé ÿâëÿåòñÿ ìîæíî èñïîëüçîâàòü íàïðÿæåíèå âñïîìîãà-
åäèíñòâåííûì ñïîñîáîì îáåñïå÷èòü òðåáóå- òåëüíîé îáìîòêè â êà÷åñòâå ýêâèâàëåíòà
ìûé óðîâåíü ïîìåõîçàùèùåííîñòè è ýëåê- âûõîäíîãî íàïðÿæåíèÿ. Ýòîò ìåòîä ïîëó÷èë
òðîáåçîïàñíîñòè, íå ãîâîðÿ óæå î òîì, ÷òî â íàçâàíèå «ñòàáèëèçàöèÿ íà ïåðâè÷íîé ñòîðî-
íåêîòîðûõ ñëó÷àÿõ íàðóøåíèå èçîëÿöèè íå» (Primary-Side Regulation, PSR). Åãî ãëàâ-
èñòî÷íèêà ïèòàíèÿ ìîæåò ôèçè÷åñêè âûâåñòè íîé îñîáåííîñòüþ ÿâëÿåòñÿ âîçìîæíîñòü
èç ñòðîÿ êîìïîíåíòû ñèñòåìû. îðãàíèçàöèè êîíòóðà îòðèöàòåëüíîé îáðàò-
À ýòî çíà÷èò, ÷òî èçîëÿöèÿ ìåæäó ïåðâè÷- íîé ñâÿçè ïî íàïðÿæåíèþ ñ èñïîëüçîâàíèåì
íîé è âòîðè÷íîé ñòîðîíîé íå äîëæíà íàðó- âñåãî íåñêîëüêèõ ýëåìåíòîâ. Ñòàáèëèçàöèÿ
øàòüñÿ íè â ñèëîâîé ÷àñòè, íè â êîíòóðàõ íàïðÿæåíèÿ íà ïåðâè÷íîé ñòîðîíå íå îòëè÷à-
óïðàâëåíèÿ. Êîíå÷íî, ýòî òðåáîâàíèå íå åòñÿ âûñîêîé òî÷íîñòüþ, îäíàêî, ó÷èòûâàÿ
àáñîëþòíî – íàïðèìåð, íåêîòîðûå òðàíñ- íàëè÷èå ìèêðîñõåì êîíòðîëëåðîâ ñ èíòåãðè-
ôîðìàòîðíûå èñòî÷íèêè ïèòàíèÿ ìîãóò ðîâàííûìè óçëàìè êîìïåíñàöèè, åãî èñïîëü-
èìåòü òîê óòå÷êè äî 10 ìÀ ïðè ýëåêòðè÷åñêîé çîâàíèå çíà÷èòåëüíî ñîêðàùàåò âðåìÿ ðàç-
ïðî÷íîñòè èçîëÿöèè íå ìåíåå 3 êÂ. Îäíàêî â ðàáîòêè îáðàòíîõîäîâîãî ïðåîáðàçîâàòåëÿ.
îáùåì ñëó÷àå òîê óòå÷êè ìåæäó ïåðâè÷íîé è Îäíèì èç ïðåèìóùåñòâ ñòàáèëèçàöèè íà
âòîðè÷íîé ñòîðîíîé îáðàòíîõîäîâîãî ïðåîá- ïåðâè÷íîé ñòîðîíå ÿâëÿåòñÿ ìèíèìàëüíîå
ðàçîâàòåëÿ äîëæåí áûòü ìèíèìàëüíûì. êîëè÷åñòâî ðàäèîýëåìåíòîâ, íàõîäÿùèõñÿ
Òàêèì îáðàçîì, â îáðàòíîõîäîâûõ ïðåîá- ïî ðàçíûå ñòîðîíû èçîëÿöèîííîãî áàðüåðà.
ðàçîâàòåëÿõ èíôîðìàöèÿ î âûõîäíîì íàïðÿ- Ýòî ÿâëÿåòñÿ î÷åíü âàæíûì â âûñîêîâî-
æåíèè äîëæíà ïåðåäàâàòüñÿ â êîíòðîëëåð ëüòíûõ ïðèëîæåíèÿõ, ïîñêîëüêó ïîçâîëÿåò
áåç ïðèìåíåíèÿ ýëåêòðè÷åñêèõ ñâÿçåé. À ýòî óìåíüøèòü êîëè÷åñòâî êîìïîíåíòîâ ñ æåñò-
ìîæíî ðåàëèçîâàòü äâóìÿ ñïîñîáàìè: ïóòåì êèìè òðåáîâàíèÿìè ê èçîëÿöèè, è, ñîîòâåò-
ñòàáèëèçàöèè íàïðÿæåíèÿ ëèáî íà ïåðâè÷- ñòâåííî, óìåíüøèòü ñòîèìîñòü ñèñòåìû.
íîé, ëèáî íà âòîðè÷íîé ñòîðîíå. Îäíàêî è ýòîò ñïîñîá èìååò íåäîñòàòêè.
Íàïðèìåð, èçìåðåíèå íàïðÿæåíèÿ âñïîìîãà-
Ñòàáèëèçàöèÿ íàïðÿæåíèÿ íà òåëüíîé îáìîòêè î÷åíü ÷àñòî âûïîëíÿåòñÿ
ïåðâè÷íîé ñòîðîíå êîíòðîëëåðîì âñåãî îäèí ðàç – â ñàìîì êîíöå
 îáðàòíîõîäîâûõ ïðåîáðàçîâàòåëÿõ ïèòà- öèêëà ïðåîáðàçîâàíèÿ, êîãäà òîê â îáìîòêàõ
íèå ìèêðîñõåìû êîíòðîëëåðà î÷åíü ÷àñòî äðîññåëÿ èìååò íàèìåíüøåå çíà÷åíèå.
ïðîèçâîäèòñÿ îò îòäåëüíîé âñïîìîãàòåëüíîé Òàêîé ñïîñîá èçìåðåíèÿ ñíèæàåò óðîâåíü
îáìîòêè äðîññåëÿ (Ðèñóíîê 5). Áëàãîäàðÿ ïîìåõ â êîíòóðå îáðàòíîé ñâÿçè, îäíàêî îí
óíèêàëüíîé îñîáåííîñòè îáðàòíîõîäîâîé æå è îçíà÷àåò, ÷òî âûõîäíîå íàïðÿæåíèå
ñõåìû, âî âðåìÿ âòîðîãî ýòàïà ïðåîáðàçîâà- áîëüøóþ ÷àñòü öèêëà ïðåîáðàçîâàíèÿ îñòà-
íèÿ íàïðÿæåíèÿ íà âñåõ îáìîòêàõ äðîññåëÿ åòñÿ íåêîíòðîëèðóåìûì. Ïîýòîìó ïåðåõîä-

12 ÑÒÀÒÜÈ
íûå ïðîöåññû â îáðàòíîõîäîâûõ ïðåîáðàçî-
âàòåëÿõ ñî ñòàáèëèçàöèåé íàïðÿæåíèÿ íà VIN D CO
CIN
ïåðâè÷íîé ñòîðîíå îáû÷íî äëÿòñÿ äîëüøå, + LP LS RL
– Äàò÷èê
÷åì â ñõåìàõ ñ äðóãîé îðãàíèçàöèåé êîíòóðà òîêà
VCC
îáðàòíîé ñâÿçè.
Òàêîé ñïîñîá ðåãóëèðîâàíèÿ èìååò òàêæå Ñõåìà
óïðàâ- Äàò÷èê
ëåíèÿ íàïðÿæåíèÿ
è õóäøèå õàðàêòåðèñòèêè ïðè ñòàáèëèçàöèè
Äàò÷èê
íàïðÿæåíèé ìíîãîêàíàëüíûõ ïðåîáðàçîâà- íàïðÿæåíèÿ
òåëåé, îñîáåííî ïðè áîëüøîé ðàçíèöå ìîù-
íîñòåé, ïîòðåáëÿåìûõ îò âòîðè÷íûõ îáìîòîê.
Ïðè èñïîëüçîâàíèè ýòîãî ìåòîäà ôàêòè÷åñêè Ðèñóíîê 6. Ïðèíöèï ñòàáèëèçàöèè íàïðÿæå-
ñòàáèëèçèðóåòñÿ òîëüêî íàïðÿæåíèå êàíàëà íèÿ íà âòîðè÷íîé ñòîðîíå.
ñ íàèáîëüøåé íàãðóçêîé, â òî âðåìÿ êàê
âûõîäíûå íàïðÿæåíèÿ îñòàëüíûõ êàíàëîâ
SSR).  ýòîì ñëó÷àå äëÿ ïåðåäà÷è èíôîðìà-
ìîãóò îêàçàòüñÿ âûøå íîðìû.
öèè î âûõîäíîì íàïðÿæåíèè èñïîëüçóåòñÿ
îïòîïàðà (Ðèñóíîê 6). Ýòîò ìåòîä çíà÷èòåëü-
Ñòàáèëèçàöèÿ íàïðÿæåíèÿ íà íî óìåíüøàåò âåëè÷èíû îòêëîíåíèé âûõîä-
âòîðè÷íîé ñòîðîíå íûõ íàïðÿæåíèÿ äàæå ïðè èñïîëüçîâàíèè
Äëÿ áîëå òî÷íîé ñòàáèëèçàöèè òðåáóåòñÿ ìíîãîêàíàëüíûõ ïðåîáðàçîâàòåëåé. Âî ìíî-
ïåðåäàâàòü â êîíòðîëëåð èíôîðìàöèþ î ãîì ýòî ñâÿçàíî ñ òåì, ÷òî âçàèìíîå ïåðåðàñ-
íàïðÿæåíèè íåïîñðåäñòâåííî ñ âûõîäíûõ ïðåäåëåíèå ýíåðãèè ìåæäó âòîðè÷íûìè
êëåìì ïðåîáðàçîâàòåëÿ. Ýòîò ìåòîä ïîëó÷èë îáìîòêàìè îñóùåñòâëÿåòñÿ íàìíîãî áîëåå
íàçâàíèå ñòàáèëèçàöèè íàïðÿæåíèÿ íà âòî- ýôôåêòèâíî, ÷åì ìåæäó îáìîòêàìè, ðàñïî-
ðè÷íîé ñòîðîíå (Secondary-Side Regulation, ëîæåííûìè ïî ðàçíûå ñòîðîíû èçîëÿöèîííî-

ÄÎ Ñ Ê À Î Á Ú ß Â Ë Å Í È É Ä Ë ß ÝË Å Ê Ò Ð Î Í Ù È ÊÎ Â

Ðàäèîäåòàëè Ïðèáîðû, ïëàòû

Ðàáîòà Óñëóãè
Òàáëèöà 1. Îñíîâíûå îñîáåííîñòè ìåòîäîâ ñòàáèëèçàöèè âûõîäíîãî íàïðÿæåíèÿ îáðàòíîõîäîâûõ
ïðåîáðàçîâàòåëåé
Ñòàáèëèçàöèÿ íà ïåðâè÷íîé ñòîðîíå Ñòàáèëèçàöèÿ íà âòîðè÷íîé ñòîðîíå
Ñîáñòâåííîå
ýíåðãîïîòðåáëåíèå Íèæå Âûøå

Âûøå (çà ñ÷åò èñïîëüçîâàíèÿ áîëåå äîðîãèõ


Ñòîèìîñòü Íèæå
êîìïîíåíòîâ, íàïðèìåð, îïòîïàðû)
Íèæå (çà ñ÷åò ìåíüøåãî êîëè÷åñòâà êîìïîíåíòîâ
Ñëîæíîñòü è íàëè÷èÿ èíòåãðèðîâàííûõ êîìïåíñèðóþùèõ Âûøå
óçëîâ)
Ìåíüøåå êîëè÷åñòâî êîìïîíåíòîâ, íàõîäÿùèõñÿ
Íà êà÷åñòâî èçîëÿöèè âëèÿþò ïàðàìåòðû
Èçîëÿöèÿ ïî ðàçíûå ñòîðîíû èçîëÿöèîííîãî áàðüåðà,
äðîññåëÿ è îïòîïàðû
îñíîâíàÿ èçîëÿöèÿ îáåñïå÷èâàåòñÿ äðîññåëåì
Òî÷íîñòü ñòàáèëèçàöèè Õóæå (îñîáåííî äëÿ ìíîãîêàíàëüíûõ Ëó÷øå (ìîãóò èñïîëüçîâàòüñÿ áîëåå òî÷íûå
âûõîäíîãî íàïðÿæåíèÿ ïðåîáðàçîâàòåëåé) ìåòîäû ñòàáèëèçàöèè íàïðÿæåíèÿ)

Ðåàêöèÿ íà ïåðåõîäíûå Ìåäëåííåå (ïîñêîëüêó âûõîäíîå íàïðÿæåíèå Áûñòðåå (çà ñ÷åò ïîñòîÿííîãî êîíòðîëÿ
ïðîöåññû èçìåðÿåòñÿ ëèøü âî âðåìÿ âòîðîãî ýòàïà âûõîäíîãî íàïðÿæåíèÿ)
ïðåîáðàçîâàíèÿ)
Íèæå (îïòîïàðà ÿâëÿåòñÿ îäíèì èç ñàìûõ
Íàäåæíîñòü Âûøå (çà ñ÷åò ìåíüøåãî êîëè÷åñòâà êîìïîíåíòîâ) ïðîáëåìíûõ êîìïîíåíòîâ)

ãî áàðüåðà. Ñòàáèëèçàöèÿ íàïðÿæåíèÿ íà ýòî óâåëè÷èâàåò ðàçìåðû è ñòîèìîñòü ïðåîá-


âòîðè÷íîé ñòîðîíå ïîçâîëÿåò òàêæå èñïîëü- ðàçîâàòåëÿ, à òàêæå óìåíüøàåò åãî íàäåæ-
çîâàòü áîëåå ýôôåêòèâíûå ìåòîäû ðåãóëè- íîñòü, ïîñêîëüêó õàðàêòåðèñòèêè îïòîïàð ñî
ðîâàíèÿ, íàïðèìåð, ìåòîäû âçâåøåííîé âðåìåíåì óõóäøàþòñÿ.
îáðàòíîé ñâÿçè, à òàêæå ïðèìåíÿòü íà âòî-
ðè÷íîé ñòîðîíå îáìîòêè ñ îòïàéêàìè. Çàêëþ÷åíèå
Îäíàêî è ó ýòîãî ñïîñîáà åñòü ñâîè íåäîñ- Êàæäûé èç ðàññìîòðåííûõ ìåòîäîâ ñòàáè-
òàòêè. Íàïðèìåð, äëÿ ñîçäàíèÿ êîíòóðà îòðè- ëèçàöèè íàïðÿæåíèÿ, è íà ïåðâè÷íîé, è íà
öàòåëüíîé îáðàòíîé ñâÿçè òðåáóåòñÿ áîëüøå âòîðè÷íîé ñòîðîíå, èìååò ñâîè äîñòîèíñòâà,
êîìïîíåíòîâ, îñîáåííî åñëè óçëû, ôîðìèðó- íåäîñòàòêè è îáëàñòü ïðèìåíåíèÿ. Îñíîâíûå
þùèå åãî àìïëèòóäíî-÷àñòîòíóþ õàðàêòå- îñîáåííîñòè êàæäîãî èç ìåòîäîâ áûëè ðàñ-
ðèñòèêó, ðàñïîëîæåíû íà âòîðè÷íîé ñòîðîíå, ñìîòðåíû âûøå è â ñæàòîì âèäå ïðèâåäåíû â
à êîíòðîëëåð – íà ïåðâè÷íîé. Î÷åâèäíî, ÷òî Òàáëèöå 1. ÐË

14 ÑÒÀÒÜÈ
Îôëàéí + Îíëàéí
Êîíôåðåíöèÿ
FPGA ðàçðàáîò÷èêîâ

ÌÎÑÊÂÀ /
ÑÀÍÊÒ-ÏÅÒÅÁÓÐÃ/
ÌÈÍÑÊ/ ÒÎÌÑÊ

fpga-systems.ru/meet
Óìåíüøåíèå óðîâíÿ
ýëåêòðîìàãíèòíûõ ïîìåõ
èìïóëüñíûõ ïðåîáðàçîâàòåëåé
ïóòåì îïòèìèçàöèè ðàçìåùåíèÿ
ýëåìåíòîâ íà ïå÷àòíîé ïëàòå
Timothy Hegarty

Ââåäåíèå ëÿìè, ñèëîâàÿ ÷àñòü êîòîðûõ ñòðîèòñÿ ïî


ïîëóìîñòîâûì ñõåìàì è ñîñòîèò èç äâóõ ìîù-
Îñíîâíîé ïðè÷èíîé êîíäóêòèâíûõ (ïåðå- íûõ MOSFET, óïðàâëÿåìûõ êîíòðîëëåðîì.
äàâàåìûõ ïî ïðîâîäàì) è èíäóêòèâíûõ (ïåðå-  ÷àñòíîñòè, áóäåò ðàññìîòðåíî âëèÿíèå
äàâàåìûõ ÷åðåç ýëåêòðîìàãíèòíîå ïîëå) âåëè÷èíû èíäóêòèâíîñòè ïàðàçèòíîãî êîíòó-
ïîìåõ, ñîçäàâàåìûõ èìïóëüñíûìè ïðåîáðà- ðà ñèëîâîé êîììóòèðóåìîé öåïè íà àìïëèòó-
çîâàòåëÿìè ïîñòîÿííîãî íàïðÿæåíèÿ, ÿâëÿ- äó íåæåëàòåëüíûõ ïåðåõîäíûõ ïðîöåññîâ,
þòñÿ ðåçêèå èçìåíåíèÿ íàïðÿæåíèé (dv/dt) è ÿâëÿþùèõñÿ îñíîâíîé ïðè÷èíîé ýëåêòðîìàã-
òîêîâ (di/dt) â ìîìåíòû êîììóòàöèè ñèëîâûõ íèòíûõ ïîìåõ.
òðàíçèñòîðîâ. Îäíèì èç ýôôåêòèâíûõ ñïîñî-
áîâ ðåøåíèÿ ýòîé ïðîáëåìû ÿâëÿåòñÿ îïòè- Òðàäèöèîííûå âàðèàíòû
ìèçàöèÿ âçàèìíîãî ðàñïîëîæåíèÿ ýëåìåí-
òîâ ïðåîáðàçîâàòåëÿ, à òàêæå ñîåäèíèòåëü-
ðàçìåùåíèÿ ýëåìåíòîâ
íûõ ïðîâîäíèêîâ ïå÷àòíîé ïëàòû. Ïîèñê íàè- ×àùå âñåãî ýëåìåíòû ìîùíîãî ïîëóìîñ-
ëó÷øåãî ðàñïîëîæåíèÿ êîìïîíåíòîâ ñòàë òîâîãî êàñêàäà, îáðàçîâàííîãî, â äàííîì
îñîáåííî àêòóàëåí ïîñëå ïîÿâëåíèÿ ìîùíûõ ïðèìåðå, òðàíçèñòîðàìè Q1 è Q2 â êîðïóñàõ
àðñåíèä-ãàëëèåâûõ òðàíçèñòîðîâ, îáëàäàþ- SON ñ ðàçìåðàìè 5 × 6 ìì, ðàñïîëàãàþò íà
ùèõ âûñîêîé ñêîðîñòüþ ïåðåêëþ÷åíèÿ. Îäíà- îäíîé ñòîðîíå ïå÷àòíîé ïëàòå òàê, êàê ïîêà-
êî è ïðè èñïîëüçîâàíèè òðàäèöèîííîé êðåì- çàíî íà Ðèñóíêå 1. Ïðè òàêîé êîìïîíîâêå
íèåâîé ýëåìåíòíîé áàçû ýòîò âîïðîñ íå ñëå- îñíîâíûì èñòî÷íèêîì ýëåêòðîìàãíèòíîé
äóåò èãíîðèðîâàòü, ïîñêîëüêó èìïóëüñíûå ïîìåõè ÿâëÿåòñÿ òîêîâûé êîíòóð, îáðàçîâàí-
ïðåîáðàçîâàòåëè î÷åíü ÷àñòî èñïîëüçóþòñÿ íûé ñèëîâûìè òðàíçèñòîðàìè è áëèæàéøèì
â àâòîìîáèëüíîé è òåëåêîììóíèêàöèîííîé ê íèì âõîäíûì ôèëüòðóþùèì êîíäåíñàòî-
òåõíèêå, ÷óâñòâèòåëüíîé ê êà÷åñòâó ïèòàþ- ðîì Cin1. Êàê âèäíî èç ðèñóíêà, ïëîùàäü
ùèõ íàïðÿæåíèé è ê îêðóæàþùåé ýëåêòðî- îáðàçîâàâøåéñÿ òîêîâîé ïåòëè ðàâíà ïðè-
ìàãíèòíîé îáñòàíîâêå. 2
áëèçèòåëüíî 20 ìì , ïîýòîìó, äàæå íåñìîòðÿ
 ýòîé ñòàòüå ïðèâåäåíû ìåòîäû óìåíü- íà òî, ÷òî âòîðîé ñëîé ïëàòû (L2) ñîåäèíåí ñ
øåíèÿ óðîâíÿ ýëåêòðîìàãíèòíûõ ïîìåõ, îáùèì ïðîâîäîì (GND) è âûïîëíÿåò ôóíê-
ñîçäàâàåìûõ èìïóëüñíûìè ïðåîáðàçîâàòå- öèþ ýêðàíà, óìåíüøàþùåãî óðîâåíü èçëó÷å-

16 ÑÒÀÒÜÈ
VIN MOSFET
âåðõíåãî ïëå÷à Q1 Äðîññåëü Lo1
VOUT ãî ïðîâîäíèêà, ñîåäèíÿþùåãî âõîäíûå è
Ç âûõîäíûå êîíäåíñàòîðû ñ èñòîêîì òðàíçèñ-
Âõîäíûå êîíäåíñàòîðû Ñ
È
òîðà íèæíåãî ïëå÷à.
SW Âûõîäíûå êîíäåíñàòîðû

Îïòèìèçèðîâàííîå ðàçìåùåíèå
Cin2 Cin1
Ïàðàçèòíûé
È
Ñ
Ïîëèãîí
êîììóòèðóåìîãî
óçëà ýëåìåíòîâ
òîêîâûé Ç Cout1 Cout2
êîíòóð

GND
MOSFET
íèæíåãî ïëå÷à
Q2
GND
Ðàñïîëîæåíèå ýëåìåíòîâ ñ íàìíîãî ìåíü-
Ïðîâîäíèêè âåðõíåãî ñëîÿ
øåé ïëîùàäüþ ïåòëè ïàðàçèòíîãî êîíòóðà
Ïîëèãîí îáùåãî ïðîâîäíèêà âòîðîãî ñëîÿ
Êîíòàêòíûå ïëîùàäêè
ïîêàçàíî íà Ðèñóíêå 3. Â ýòîì âàðèàíòå âûñî-
êî÷àñòîòíûé òîê çàìûêàåòñÿ ïî ïåðâîìó (îò-
Ðèñóíîê 1. Ïå÷àòíàÿ ïëàòà ñèíõðîííîãî íîñèòåëüíî ñëîÿ, íà êîòîðîì ðàñïîëîæåíû
ïîíèæàþùåãî ïðåîáðàçîâàòåëÿ ïîñòîÿííî- ýëåìåíòû ñèëîâîé ÷àñòè ïðåîáðàçîâàòåëÿ)
ãî íàïðÿæåíèÿ ñ òðàäèöèîííûì ðàçìåùåíè-
âíóòðåííåìó ñëîþ ìíîãîñëîéíîé ïå÷àòíîé
åì ýëåìåíòîâ.
ïëàòû. Ïðè òàêîé êîìïîíîâêå ïóòè ïðîòåêà-
íèÿ âûñîêî÷àñòîòíîãî òîêà îêàçûâàþòñÿ
íèÿ, èíäóêòèâíîñòü ýòîãî ïàðàçèòíîãî êîíòó- ðàñïîëîæåííûìè äðóã íàä äðóãîì, â ðåçóëü-
ðà ïðåâûøàåò 1 íÃí, ÷òî ÿâëÿåòñÿ äîñòàòî÷íî òàòå ÷åãî ïëîùàäü ïîïåðå÷íîãî ñå÷åíèÿ
2
áîëüøèì çíà÷åíèåì äëÿ ìíîãèõ ïðèëîæåíèé. ïàðàçèòíîé ïåòëè óìåíüøàåòñÿ äî 2 ìì .
×óòü áîëåå ýôôåêòèâíûì, ñ òî÷êè çðåíèÿ Êðîìå òîãî, âñòðå÷íî-ïàðàëëåëüíîå ïðîòå-
ýëåêòðîìàãíèòíîé ñîâìåñòèìîñòè, ñëó÷àåì êàíèå ïðÿìîãî è îáðàòíîãî òîêîâ âçàèìíî
ðàçìåùåíèÿ ýëåìåíòîâ ÿâëÿåòñÿ âàðèàíò, êîìïåíñèðóåò ñîçäàâàåìûå èìè ìàãíèòíûå
ïðè êîòîðîì òðàíçèñòîð âåðõíåãî ïëå÷à Q1 ïîëÿ, ÷òî åùå áîëüøå óìåíüøàåò ïàðàçèò-
óñòàíàâëèâàåòñÿ ïîâåðíóòûì íà 90° îòíîñè- íóþ èíäóêòèâíîñòü.
òåëüíî òðàíçèñòîðà, ïîäêëþ÷àþùåãî ñèëî-
âîé äðîññåëü ê îáùåìó ïðîâîäó (Ðèñóíîê 2). ×åòûðå ïàðàëëåëüíî âêëþ÷åííûõ âõîäíûõ êîíäåíñàòîðà â êîðïóñàõ 0603 èìåþò íèçêèé èìïåäàíñ íà âûñîêèõ
÷àñòîòàõ è, â ñîâîêóïíîñòè ñî ñïëîøíûì ïîëèãîíîì ïåðâîãî âíóòðåííåãî ñëîÿ ïå÷àòíîé ïëàòû, îáåñïå÷èâàþò
îòëè÷íûå óñëîâèÿ äëÿ ïðîòåêàíèÿ ïàðàçèòíûõ òîêîâ.
Òàêîå ðàñïîëîæåíèå ïîçâîëÿåò, âî-ïåðâûõ,
óëó÷øèòü óñëîâèÿ îõëàæäåíèÿ òðàíçèñòîðà GND
Âõîäíûå êîíäåíñàòîðû
Cin5 Cin6
Q1 çà ñ÷åò åãî óñòàíîâêè íà ïå÷àòíûé ïðîâîä- Âûõîäíûå êîíäåíñàòîðû Cin1-4
Cout1
íèê áîëüøåé ïëîùàäè, à âî-âòîðûõ, ïåðåìåñ-
MOSFET VIN
òèòü êîíäåíñàòîð Cin1 áëèæå ê ñèëîâûì òðàí- Lo1
âåðõíåãî
ïëå÷à Q1
çèñòîðàì è óìåíüøèòü ðàçìåðû åãî êîðïóñà
äî 0603. Êðîìå òîãî, ïîäîáíàÿ U-îáðàçíàÿ È Ç
Cvcc

PGND
LO
SW
LO Gate Trace

VOUT VC

êîìïîíîâêà ïîçâîëÿåò ñîêðàòèòü äëèíó îáùå- MOSFET


íèæíåãî
SW
HO
ïëå÷à BST

Äðîññåëü Cbst
È Ç
Ïîëèãîí Q2 ØÈÌ-
Lo1 VOUT êîììóòèðóåìîãî êîíòðîëëåð
Âûõîäíûå êîíäåíñàòîðû óçëà

Ïàðàçèòíûé òîêîâûé êîíòóð Êîíòàêòû äëÿ ïîäêëþ÷åíèÿ ýêðàíà


GND Cout2

Ïðîâîäíèêè âåðõíåãî ñëîÿ


Äðîññåëü
Cout1 Cout2 Cout3 Cout4 Ïîëèãîí îáùåãî ïðîâîäíèêà âòîðîãî ñëîÿ
MOSFET Êîíòàêòíûå ïëîùàäêè
íèæíåãî ïëå÷à

Ïîëèãîí Ç GND
Q2
êîììóòèðóåìîãî
óçëà
Ñ
È Ðèñóíîê 3. Ïå÷àòíàÿ ïëàòà ñèíõðîííîãî
Âõîäíûå êîíäåíñàòîðû
ïîíèæàþùåãî ïðåîáðàçîâàòåëÿ ïîñòîÿííî-
SW
ãî íàïðÿæåíèÿ ñ îïòèìèçèðîâàííûì ðàçìå-
Ç È ùåíèåì ýëåìåíòîâ.
Cin1

Ïàðàçèòíûé
Cin2 Cin3
òîêîâûé Ñ
êîíòóð
Q1
MOSFET
âåðõíåãî VIN
×òîáû ñôîðìèðîâàòü çàêîí÷åííîå ïðåä-
ïëå÷à
ñòàâëåíèå îá îïòèìàëüíîé êîìïîíîâêå ýëå-
Ïðîâîäíèêè âåðõíåãî ñëîÿ
Ïîëèãîí îáùåãî ïðîâîäíèêà âòîðîãî ñëîÿ ìåíòîâ èìïóëüñíûõ ïðåîáðàçîâàòåëåé, íà
Êîíòàêòíûå ïëîùàäêè
Ðèñóíêå 3 ïîêàçàí ÷åðòåæ ïå÷àòíîé ïëàòû
Ðèñóíîê 2. Ïå÷àòíàÿ ïëàòà ñèíõðîííîãî ïîíè- ïîíèæàþùåãî ïðåîáðàçîâàòåëÿ íà îñíîâå
æàþùåãî ïðåîáðàçîâàòåëÿ ïîñòîÿííîãî êîíòðîëëåðà LM5146-Q1, ñïîñîáíîãî ðàáî-
íàïðÿæåíèÿ ñ ëó÷øèì ðàçìåùåíèåì ýëåìåíòîâ. òàòü ñ âõîäíûì íàïðÿæåíèåì, äîñòèãàþùèì

ÐàäèîËîöìàí 01,02-2022 17
100 B. Ïðè íåîáõîäèìîñòè óðîâåíü ýëåêòðî- Óìåíüøåíèå ýëåêòðîìàãíèòíîãî èçëó÷å-
ìàãíèòíîãî èçëó÷åíèÿ ýòîãî óçëà ìîæíî íèÿ äîñòèãàåòñÿ òàêæå è çà ñ÷åò ìèíèìèçàöèè
äîïîëíèòåëüíî óìåíüøèòü, ïîìåñòèâ åãî ïëîùàäè ñèëîâîé ÷àñòè ïîëèãîíà êîììóòèðó-
ýëåìåíòû â çàùèòíûé ýêðàí, êîòîðûé ìîæíî åìîãî óçëà, êîòîðûé, â äàííîì ïðèìåðå, ïðàê-
ïðèïàÿòü ê ñïåöèàëèçèðîâàííûì êîíòàêòíûì òè÷åñêè ïîëíîñòüþ ñîñòîèò èç êîíòàêòíûõ
ïëîùàäêàì, ðàñïîëîæåííûì ïî ïåðèìåòðó ïëîùàäîê, ïðåäíàçíà÷åííûõ äëÿ óñòàíîâêè
îáëàñòè ðàçìåùåíèÿ ïðåîáðàçîâàòåëÿ. ñèëîâîãî äðîññåëÿ è ïîëåâûõ òðàíçèñòîðîâ.
Ïðèíöèï âçàèìíîé êîìïåíñàöèè ýëåêòðî- Íåìàëîâàæíóþ ðîëü èãðàåò òàêæå è ðàñïîëî-
ìàãíèòíûõ ïîëåé, ñîçäàâàåìûõ ïàðàçèòíûì æåíèå íà îäíîé ñòîðîíå ïå÷àòíîé ïëàòû äðó-
êîíòóðîì, õîðîøî âèäåí íà Ðèñóíêå 4, ãäå ãèõ ïðîâîäíèêîâ, ñâÿçàííûõ ñ êîììóòèðóå-
ïîêàçàíî ïîïåðå÷íîå ñå÷åíèå ïå÷àòíîé ìûì óçëîì, â ÷àñòíîñòè, ïðîâîäíèêîâ, ñîåäè-
ïëàòû ðàññìîòðåííîãî ïðåîáðàçîâàòåëÿ. Èç íåííûõ ñ âûâîäàìè SW è BST êîíòðîëëåðà.
ðèñóíêà âèäíî, ÷òî âûñîêî÷àñòîòíûé òîê Îòñóòñòâèå ïåðåõîäíûõ îòâåðñòèé â ýòèõ
÷åðåç ïåðåõîäíûå îòâåðñòèÿ çàìûêàåòñÿ ïî öåïÿõ îçíà÷àåò, ÷òî ýëåìåíòû ñ âûñîêèì çíà-
ñîåäèíåííîìó ñ îáùèì ïðîâîäîì ñëîþ L2, ÷åíèåì dv/dt íå ïîÿâÿòñÿ íà äðóãîé ñòîðîíå
ðàñïîëîæåííîìó â íåïîñðåäñòâåííîé áëè- ïå÷àòíîé ïëàòû. À ýòî, â ñâîþ î÷åðåäü, ïîçâî-
çîñòè îò ñëîÿ L1, íà êîòîðîì ðàñïîëîæåíû ëèò èçáåæàòü íåæåëàòåëüíûõ âûñîêî÷àñòîò-
ýëåìåíòû ïðåîáðàçîâàòåëÿ. íûõ òîêîâ â ýòàëîííîé çàçåìëÿþùåé ïëàñòè-
íå âî âðåìÿ èñïûòàíèé íà ýëåêòðîìàãíèòíóþ
Áëèçêîå ðàñïîëîæåíèå ïðÿìîãî è îáðàòíîãî ïóòåé ñîâìåñòèìîñòü.
ïðîòåêàíèÿ òîêà ñâîäèò ê ìèíèìóìó èìïåäàíñ
ïàðàçèòíîãî êîíòóðà È ïîñëåäíèì ðåøåíèåì, áëàãîïðèÿòíî
Q2 SW Q1 Cin1-4 âëèÿþùèì íà óðîâåíü ýëåêòðîìàãíèòíîé
VIN
GND GND ñîâìåñòèìîñòè, ÿâëÿåòñÿ ðàçìåùåíèå äâóõ
L1
0.15 ìì âûõîäíûõ êåðàìè÷åñêèõ êîíäåíñàòîðîâ
L2
Cout1 è Cout2 ñ ðàçíûõ ñòîðîí ñèëîâîãî äðîñ-
L3 Ïåðåõîäíûå
ñåëÿ. Ðàçäåëåíèå òîêà ïåðåçàðÿäà âûõîäíî-
îòâåðñòèÿ
L4 0.3 ìì ãî êîíäåíñàòîðà íà äâå ðàâíûå ÷àñòè ïîçâî-
ëÿåò êàê âçàèìíî êîìïåíñèðîâàòü ìàãíèòíûå
Ðèñóíîê 4. Ïóòü ïðîòåêàíèÿ òîêà ïàðàçèòíî- ïîëÿ, ñîçäàâàåìûå èìè, òàê è, çà ñ÷åò óìåíü-
ãî êîíòóðà ïî ïðîâîäíèêàì ïå÷àòíîé ïëàòû. øåíèÿ àêòèâíîãî ñîïðîòèâëåíèÿ, óìåíüøèòü
ðàçíèöó ïîòåíöèàëîâ òî÷åê, ñâÿçàííûõ ñ
îáùèì ïðîâîäîì, ñâîäÿ ê ìèíèìóìó ýôôåêò
Âàæíóþ ðîëü â ïîäàâëåíèè ýëåêòðîìàãíèò-
«îòñêîêà çåìëè» («Ground Bounce» Effect).
íûõ ïîìåõ èãðàåò áàòàðåÿ èç ÷åòûðåõ ïàðàë-
ëåëüíî ñîåäèíåííûõ êåðàìè÷åñêèõ êîíäåíñà-
òîðîâ åìêîñòüþ 10 íÔ, îáîçíà÷åííûõ íà
Ðåçóëüòàòû òåñòèðîâàíèÿ
Ðèñóíêå 3 êàê Cin1 – Cin4. Ýòè êîíäåíñàòîðû Îñöèëëîãðàììû íàïðÿæåíèÿ êîììóòèðóå-
äîëæíû áûòü íåáîëüøîãî ðàçìåðà, íàïðèìåð, ìîãî óçëà ïðåîáðàçîâàòåëÿ ñ îïòèìèçèðîâàí-
0402 èëè 0603, è ðàñïîëàãàòüñÿ êàê ìîæíî íûì ðàñïîëîæåíèåì ýëåìåíòîâ (Ðèñóíîê 3),
áëèæå ê ñòîêó òðàíçèñòîðà âåðõíåãî ïëå÷à Q1. ñíÿòûå øèðîêîïîëîñíûì îñöèëëîãðàôîì,
Èç-çà ìàëûõ ðàçìåðîâ ýòè ýëåìåíòû áóäóò ïîêàçàíû íà Ðèñóíêå 5à. Èç ðèñóíêîâ âèäíî,
èìåòü íèçêîå çíà÷åíèå ýêâèâàëåíòíîé ïîñëå- ÷òî ïðè èíäóêòèâíîñòè ïàðàçèòíîãî êîíòóðà
äîâàòåëüíîé èíäóêòèâíîñòè (Equivalent Series îêîëî 500 ïÃí íåæåëàòåëüíûå êîëåáàíèÿ
Inductance, ESL) è, ñîîòâåòñòâåííî, âûñîêîå íàïðÿæåíèÿ â ýòîé ÷àñòè ñõåìû («çâîí») ïðàê-
çíà÷åíèå ñîáñòâåííîé ðåçîíàíñíîé ÷àñòîòû òè÷åñêè îòñóòñòâóþò. Êðîìå òîãî, îïòèìèçà-
(Self-Resonant Frequency, SRF), ÷òî îáåñïå÷èò öèÿ ðàçìåùåíèÿ ýëåìåíòîâ ïîçâîëÿåò óìåíü-
èõ åìêîñòíóþ ðåàêöèþ â áîëåå øèðîêîì äèà- øèòü âûáðîñ íàïðÿæåíèÿ â ìîìåíò âêëþ÷å-
ïàçîíå ÷àñòîò. Îòðèöàòåëüíûå âûâîäû ýòèõ íèÿ òðàíçèñòîðà âåðõíåãî ïëå÷à è ïðàêòè÷åñ-
êîíäåíñàòîðîâ ñîåäèíÿþòñÿ ñ îáùèì ïîëèãî- êè ñâåñòè ê íóëþ îòðèöàòåëüíûå âûáðîñû â
íîì ñëîÿ L2 ñ ïîìîùüþ íåñêîëüêèõ ïåðåõîä- ìîìåíò åãî âûêëþ÷åíèÿ, ÷òî ïîçâîëÿåò ñäå-
íûõ îòâåðñòèé äèàìåòðîì 0.3 ìì, ÷òî òàêæå ëàòü âûâîä î ìåíüøåé ýìèññèè ýëåêòðîìàã-
óìåíüøàåò èíäóêòèâíîñòü ýòîãî ó÷àñòêà öåïè. íèòíûõ ïîìåõ â îáëàñòè ÷àñòîò âûøå 30 ÌÃö.

18 ÑÒÀÒÜÈ
VIN = 48 Â VDS(pk) = 62 Â VIN = 48 Â Âõîäíûå êîíäåíñàòîðû
VDS(pk) = 58 Â VOUT = 12 Â VOUT = 12 Â GND Cin1-8
IOUT = 8 À IOUT = 8 À
Cin9 Cin10
Âûõîäíûå êîíäåíñàòîðû

Cout1
Lo1
Q3 Q1 VIN
MOSFET MOSFET
âåðõíåãî âåðõíåãî ïëå÷à
ïëå÷à

È Ç È Ç

Cvcc
PGND
SW LO
VOUT VCC

LO Gate Trace
MOSFET MOSFET SW
VSW 10 Â/ÄÅË 1 ìêñ/ÄÅË VSW 10 Â/ÄÅË 1 ìêñ/ÄÅË íèæíåãî íèæíåãî ïëå÷à HO
ïëå÷à BST

Q4 Q2
(à) (á) Äðîññåëü
Cbst

È Ç È Ç ØÈÌ-
êîíòðîëëåð

Ðèñóíîê 5. Îñöèëëîãðàììû íàïðÿæåíèÿ êîì- Cout2


GND
Ïàðàçèòíûé òîêîâûé êîíòóð

ìóòèðóåìîãî óçëà ïðåîáðàçîâàòåëÿ ñ îïòè- Ïðîâîäíèêè âåðõíåãî ñëîÿ


Ïîëèãîí îáùåãî ïðîâîäíèêà âòîðîãî ñëîÿ
ìèçèðîâàííûì (à) è òðàäèöèîííûì (á) ðàñïî- Êîíòàêòíûå ïëîùàäêè

ëîæåíèåì êîìïîíåíòîâ.
Ðèñóíîê 6. Ðàñïîëîæåíèå ýëåìåíòîâ ìîùíî-
ãî ïðåîáðàçîâàòåëÿ ñ ïàðàëëåëüíî ñîåäèíåí-
Äëÿ ñðàâíåíèÿ íà Ðèñóíêå 5á ïîêàçàíû íûìè òðàíçèñòîðàìè.
àíàëîãè÷íûå îñöèëëîãðàììû ïðåîáðàçîâà-
òåëÿ ñ òðàäèöèîííûì ðàñïîëîæåíèåì ýëå-
êîìïîíîâêè, â êîòîðîé â ñèëîâîé ÷àñòè ïðå-
ìåíòîâ (Ðèñóíîê 2), ðàáîòàþùåãî â òîì æå
îáðàçîâàòåëÿ èñïîëüçóþòñÿ ÷åòûðå ìîùíûõ
ðåæèìå. Êàê âèäíî èç ðèñóíêà, â ýòîé ñõåìå
ïîëåâûõ òðàíçèñòîðà, – ïî äâà â êàæäîì
âûáðîñû íàïðÿæåíèÿ â ìîìåíò âêëþ÷åíèÿ
ïëå÷å – ïðèâåäåí íà Ðèñóíêå 6.
òðàíçèñòîðà âåðõíåãî ïëå÷à ïðèáëèçèòåëüíî
íà 4  áîëüøå, ÷åì â ñõåìå ñ îïòèìèçèðîâàí- Òàê æå êàê è â ïðåäûäóùåé ñõåìå, âûñîêî-
íûì ðàçìåùåíèåì ýëåìåíòîâ. ÷àñòîòíûå òîêè ïàðàçèòíûõ êîíòóðîâ ïðîòå-
êàþò ÷åðåç ìàëîãàáàðèòíûå êåðàìè÷åñêèå
Ðàçìåùåíèå ýëåìåíòîâ ìîùíûõ êîíäåíñàòîðû òèïîðàçìåðà 0603, â òî âðåìÿ
ïðåîáðàçîâàòåëåé êàê òîêè íèçêîé ÷àñòîòû çàìûêàþòñÿ ÷åðåç
âõîäíûå êîíäåíñàòîðû áîëüøåé åìêîñòè
Äëÿ óâåëè÷åíèÿ âûõîäíîãî òîêà ïðåîáðà-
òèïîðàçìåðà 1210. ÐË
çîâàòåëåé èñïîëüçóþò ïàðàëëåëüíîå ñîåäè-
íåíèå òðàíçèñòîðîâ.  ýòîì ñëó÷àå îíè äîë-
æíû ðàçìåùàòüñÿ íà ïëàòå òàê æå, êàê è â ñõå- Ìàòåðèàëû ïî òåìå
ìå, ïîêàçàííîé íà Ðèñóíêå 3. Ïðèìåð òàêîé 1. Datasheet Texas Instruments LM5146-Q1

ÐàäèîËîöìàí 01,02-2022 19
Êàê âäâîå
óìåíüøèòü øóì
èñòî÷íèêà îïîðíîãî íàïðÿæåíèÿ
Alfredo H Saab, Steve Logan
EDN

Ñ
Ñíèæåíèå óðîâíÿ íèçêî÷àñòîòíîãî (1/f) Íà ïðàêòèêå RC-ôèëüòð íèæíèõ ÷àñòîò äëÿ
øóìà, ãåíåðèðóåìîãî ìèêðîñõåìîé èñòî÷íèêà ïîäàâëåíèÿ øóìîâûõ êîìïîíåíò íèæå 10 Ãö
îïîðíîãî íàïðÿæåíèÿ, ìîæåò îêàçàòüñÿ ñëîæ- òðåáóåò áîëüøèõ íîìèíàëîâ ïîñëåäîâàòåëü-
íîé çàäà÷åé. Òåîðåòè÷åñêè, óðîâåíü øóìà íîãî ñîïðîòèâëåíèÿ è ïàðàëëåëüíîé åìêîñòè.
ìîæíî óìåíüøèòü äîáàâëåíèåì ê âûõîäó Ê ñîæàëåíèþ, ïîñëåäîâàòåëüíûé ðåçèñòîð
îïîðíîãî èñòî÷íèêà ôèëüòðà íèæíèõ ÷àñòîò. áîëüøîãî íîìèíàëà âíîñèò ïîãðåøíîñòè

ÎÏÎÐÍÎÅ
IC1 ÍÀÏÐßÆÅÍÈÅ
ÌÈÊÐÎÑÕÅÌÀ 10 Â
+ IN ÈÎÍ 2.5 Â OUT
GND
C3
C1 C2 0.1 µF
100 µF 0.1 µF
12 Â 12 Â
IC2
– ÌÈÊÐÎÑÕÅÌÀ
IN ÈÎÍ 2.5 Â OUT
GND
C4 R1
0.1 µF 3 × 4.99k

IC3
ÌÈÊÐÎÑÕÅÌÀ
IN ÈÎÍ 2.5 Â OUT
GND
C5
0.1 µF
+ IC
5
MAX4236A
IC4 –
ÌÈÊÐÎÑÕÅÌÀ ÂÛÕÎÄ ÈÎÍ
IN R2
ÈÎÍ 2.5 Â OUT 2.5 Â
4.99k
GND ÑÎ ÑÍÈÆÅÍÍÛÌ
ÍÀÏÐßÆÅÍÈÅÌ
C6 ØÓÌÎÂ
0.1 µF

Ðèñóíîê 1. ×åòûðå ÈÎÍ 2.5  IC1 – IC4 âûäàþò íàïðÿæåíèå 10 Â. Ðåçèñòîðû R1 è R2 îáðàçóþò äåëè-
òåëü, êîòîðûé óìåíüøàåò âûõîäíîå íàïðÿæåíèå 10 Â äî 2.5 Â è ñíèæàåò íàïðÿæåíèå âûõîäíîãî
øóìà âäâîå. Áóôåðíûé óñèëèòåëü IC5 èçîëèðóåò ñõåìó ÈÎÍ îò íàãðóçêè.

20 ÑÒÀÒÜÈ
Òàáëèöà 1. Íàïðÿæåíèÿ øóìîâ, èçìåðåííûå â Òàáëèöà 2. Íàïðÿæåíèÿ øóìîâ, èçìåðåííûå â
ñõåìå íà Ðèñóíêå 1 ïðè èñïîëüçîâàíèè ÷åòû- ñõåìå íà Ðèñóíêå 1 ïðè èñïîëüçîâàíèè ÷åòû-
ðåõ ÈÎÍ 2.5 Â òèïà MAX6037. ðåõ ÈÎÍ 2.5 Â òèïà MAX6143.
Øóì Øóì Øóì Øóì
Òî÷êè èçìåðåíèÿ Òî÷êè èçìåðåíèÿ
(ìê ñ.ê.ç.) (ìê ïèê-ïèê) (ìê ñ.ê.ç.) (ìê ïèê-ïèê)
Âûõîä ñî ñíèæåííûì 1 10 Âûõîä ñî ñíèæåííûì 0.27 2.2
íàïðÿæåíèåì øóìîâ íàïðÿæåíèåì øóìîâ
Âûõîä IC1 1.9 20 Âûõîä IC1 0.52 4.7
(ìåæäó âûâîäàìè OUT è GND) (ìåæäó âûâîäàìè OUT è GND)
Âûõîä IC2 1.6 19 Âûõîä IC2 0.6 4.8
(ìåæäó âûâîäàìè OUT è GND) (ìåæäó âûâîäàìè OUT è GND)
Âûõîä IC3 1.7 20 Âûõîä IC3 0.5 4.3
(ìåæäó âûâîäàìè OUT è GND) (ìåæäó âûâîäàìè OUT è GND)
Âûõîä IC4 2.7 30 Âûõîä IC4 0.55 4.7
(ìåæäó âûâîäàìè OUT è GND) (ìåæäó âûâîäàìè OUT è GND)

ñîïðîòèâëåíèÿ è òåïëîâîé øóì, à ñîïðîòèâ- Òàêèì îáðàçîì, èñõîäíîå îòíîøåíèå


ëåíèå óòå÷êè ïàðàëëåëüíîãî êîíäåíñàòîðà íàïðÿæåíèÿ øóìîâ ê ïîñòîÿííîìó îïîðíîìó
îáðàçóåò íåïðåäñêàçóåìóþ è íåñòàáèëüíóþ íàïðÿæåíèþ äåëèòñÿ ïîïîëàì.
øóíòèðóþùóþ öåïü. Âìåñòå ýòè äâà ýëåìåíòà Ñïîñîá äîáàâëåíèÿ íåñêîëüêèõ èñòî÷íè-
îáðàçóþò øóìíûé è òåìïåðàòóðíî çàâèñèìûé êîâ îïîðíîãî íàïðÿæåíèÿ (ÈÎÍ) äëÿ ïîëó÷å-
äåëèòåëü íàïðÿæåíèÿ, íàïðÿìóþ âëèÿþùèé íèÿ îäíîãî îïîðíîãî íàïðÿæåíèÿ ñ ìåíüøèìè
íà òî÷íîñòü è äîëãîâðåìåííóþ ñòàáèëüíîñòü øóìàìè ïîêàçàí íà Ðèñóíêå 1. R1 è R2 ÿâëÿ-
èñòî÷íèêà îïîðíîãî íàïðÿæåíèÿ. Êðîìå òîãî, þòñÿ ÷àñòüþ âûñîêîñòàáèëüíîé ìàòðèöû
çàãðÿçíåíèÿ ïîâåðõíîñòè ïå÷àòíîé ïëàòû ìåòàëëîïëåíî÷íûõ ðåçèñòîðîâ, à áóôåðíûé
ìîãóò äîáàâèòü åùå îäèí âîçìîæíûé ïóòü óñèëèòåëü IC5 èìååò íèçêèé óðîâåíü øóìà,
óòå÷êè è èñòî÷íèê îøèáîê. íèçêîå âõîäíîå íàïðÿæåíèå ñìåùåíèÿ è íèç-
Íåñêîëüêî èñòî÷íèêîâ îïîðíîãî íàïðÿæå- êèå òåìïåðàòóðíûå êîýôôèöèåíòû íàïðÿæå-
íèÿ ìîæíî âêëþ÷èòü ïîñëåäîâàòåëüíî, ÷òîáû íèÿ ñìåùåíèÿ.
óìåíüøèòü èõ øóì 1/f. Ïîñòîÿííûå âûõîäíûå Â Òàáëèöàõ 1 è 2 ïðåäñòàâëåíû øóìîâûå
íàïðÿæåíèÿ îïîðíûõ èñòî÷íèêîâ ñóììèðóþò- íàïðÿæåíèÿ, âîçíèêàþùèå â ðåçóëüòàòå îáúå-
ñÿ ëèíåéíî, à èõ íåêîððåëèðîâàííûå âíóò- äèíåíèÿ ÷åòûðåõ èñòî÷íèêîâ îïîðíîãî
ðåííèå øóìîâûå èñòî÷íèêè ñóììèðóþòñÿ íàïðÿæåíèÿ 2.5  äâóõ òèïîâ.  êàæäîé òàá-
ãåîìåòðè÷åñêè. Äëÿ ïðèìåðà ðàññìîòðèì ëèöå ïîêàçàíû íàïðÿæåíèÿ øóìîâ, èçìåðåí-
ñòåê èç ÷åòûðåõ ìèêðîñõåì, êàæäàÿ èç êîòî- íûõ â ïîëîñå îò 0.1 äî 10 Ãö äëÿ êàæäîãî èç
ðûõ ñîäåðæèò èñòî÷íèê ïîñòîÿííîãî îïîðíîãî ÷åòûðåõ ÈÎÍ îò IC1 äî IC4 è äëÿ èõ êîìáèíà-
íàïðÿæåíèÿ VREF è âêëþ÷åííûé ïîñëåäîâà- öèè. Îáðàòèòå âíèìàíèå, ÷òî ðàçáðîñ îòíî-
òåëüíî ãåíåðàòîð ñëó÷àéíîãî øóìà VNOISE. øåíèé ñðåäíåêâàäðàòè÷íûõ çíà÷åíèé ê ïèêî-
Òîãäà, îáîçíà÷èâ ñóììàðíîå îïîðíîå íàïðÿ- âûì çíà÷åíèÿì ñâÿçàí ñ ñóáúåêòèâíîñòüþ
æåíèå è ñóììàðíîå íàïðÿæåíèå øóìîâ êàê ìåòîäà èçìåðåíèÿ. Â äîïîëíåíèå ê ñíèæåíèþ
VREF_TOT è VNOISE_TOT, ñîîòâåòñòâåííî, ïîëó÷èì: øóìà â äèàïàçîíå îò 0.1 äî 10 Ãö ñõåìà òàêæå
óìåíüøàåò äîëãîâðåìåííûé äðåéô îïîðíîãî
íàïðÿæåíèÿ. ÐË
VREF _ TOT = 4 ´ VREF .
Ìàòåðèàëû ïî òåìå
è
1. Datasheet Maxim MAX6037
2. Datasheet Maxim MAX6143
VNOISE _ TOT = 4 ´ ( VNOISE )2 = 2 ´ VNOISE . 3. Datasheet Maxim MAX4236A

ÐàäèîËîöìàí 01,02-2022 21
Ãåíåðàòîð
íà òàéìåðå 555
ñ íåçàâèñèìîé ðåãóëèðîâêîé
êîýôôèöèåíòà çàïîëíåíèÿ
è ÷àñòîòû
Jordan Dimitrov
Electronic Design

Ð Ðåëàêñàöèîííûé ãåíåðàòîð, îñíîâàííûé òó [1].  ýòîé ñòàòüå ïîêàçàíî, êàê äîñòè÷ü


íà ìèêðîñõåìå òàéìåðà 555 â ñòàíäàðòíîì ðåãóëèðóåìîãî êîýôôèöèåíòà çàïîëíåíèÿ â
âêëþ÷åíèè, íå ìîæåò îáåñïå÷èòü êîýôôèöè- 50% ïðè ìèíèìàëüíîì èçìåíåíèè ÷àñòîòû.
åíò çàïîëíåíèÿ, â òî÷íîñòè ðàâíûé 50%. Ýòî Äàæå ñ äîïîëíèòåëüíûì ðåçèñòîðîì òàé-
îáùåèçâåñòíûé ôàêò. Ê ñ÷àñòüþ, åñòü ìåð ðàáîòàåò â îáû÷íîì ðåæèìå. Êîãäà âíóò-
íåñêîëüêî ñïîñîáîâ îáîéòè ýòó ïðîáëåìó. ðåííèé êëþ÷ S ìèêðîñõåìû ðàçîìêíóò, êîí-
Ëó÷øå âñåãî âêëþ÷èòü äîïîëíèòåëüíûé äåíñàòîð C çàðÿæàåòñÿ ÷åðåç öåïü R1-R2
ðåçèñòîð R3 ìåæäó òî÷êîé ñîåäèíåíèÿ (Ðèñóíîê 2), è íàïðÿæåíèå íà íåì âîçðàñòàåò.
«øòàòíûõ» ðåçèñòîðîâ R1 è R2 è âûâîäîì Êîãäà îíî äîñòèãàåò 2/3 íàïðÿæåíèÿ ïèòàíèÿ
êîëëåêòîðà ðàçðÿäíîãî òðàíçèñòîðà ìèêðî-
ñõåìû (Ðèñóíîê 1).
UC(t)

V 2V/3

R1 4 8
R3 7 V/3
555 t1 t2
6 S 3
R2
2

C UOUT
1

Ðèñóíîê 1. Äîáàâëåíèå ðåçèñòîðà R3 ê ñòàí-


äàðòíîé ñõåìå íà òàéìåðå 555 ïîçâîëÿåò óñòà-
íîâèòü êîýôôèöèåíò çàïîëíåíèÿ, ðàâíûé 50%.
Âðåìÿ

Ïðîáëåìà â òîì, ÷òî èçìåíåíèÿ ñîïðîòèâ- Ðèñóíîê 2. Òðåòèé ðåçèñòîð íå âëèÿåò íà


ëåíèÿ R3 ñèëüíî âëèÿþò íà âûõîäíóþ ÷àñòî- íîðìàëüíûé öèêëà çàðÿäà-ðàçðÿäà ñõåìû.

22 ÑÒÀÒÜÈ
V, êëþ÷ çàìûêàåòñÿ, è êîíäåíñàòîð íà÷èíàåò Òàáëèöà 2. Îòêëîíåíèÿ êîýôôèöèåíòà çàïîë-
ðàçðÿæàòüñÿ. Êîãäà íàïðÿæåíèå ïàäàåò äî íåíèÿ (DC) è ÷àñòîòû (F) ïðè èçìåíåíèÿõ
óðîâíÿ V/3, êëþ÷ ðàçìûêàåòñÿ îïÿòü, è öèêë ñîïðîòèâëåíèé
ïîâòîðÿåòñÿ. R1 = R1n + 5% R2 = R2n + 5% R3 = R3n + 5%
Âðåìåííûå èíòåðâàëû t1 è t2 ðàâíû: Îòêë. DC Îòêë. F Îòêë. DC Îòêë. F Îòêë. DC Îòêë. F
(%) (%) (%) (%) (%) (%)
–0.44 0.01 0.21 4.56 0.24 0.24
t1 = R1C (p + 1) × ln( 2), (1)
–0.82 0.01 0.36 4.35 0.46 0.46
–2.56 –0.05 0.83 3.25 1.80 1.80
æ q ö æ q-2 ö –5.52 –0.93 0.42 0.87 5.73 5.73
t 2 = R1C çç p + ÷ × ln ç ÷, (2)
è q + 1÷ø çè 2q - 1÷ø –6.03 –1.21 0.24 0.48 6.63 6.63

ãäå p = R2/R1 è q = R3/R1. Åñëè êîýôôèöèåíò 4. Ðàññ÷èòàéòå R2 = pR1.


çàïîëíåíèÿ ðàâåí 50%, òî t1 = t2, ïîýòîìó:
5. Ðàññ÷èòàéòå R3 = qR1.
 Òàáëèöå 1 ïðèâåäåíû íîìèíàëüíûå çíà-
æ q ö æ q-2 ö ÷åíèÿ R1n, R2n è R3n, îïðåäåëåííûå ñ
(p + 1) × ln( 2) = çç p + ÷ × ln ç ÷. (3)
è q + 1÷ø çè 2q - 1÷ø ïîìîùüþ ýòîé ïðîöåäóðû äëÿ ïÿòè çíà÷åíèé
p ïðè ÷àñòîòå 20 êÃö è åìêîñòè C, ðàâíîé 1 íÔ.
À ÷àñòîòà – ýòî ïðîñòî Ïîñêîëüêó âåëè÷èíû ñîïðîòèâëåíèé
ðåçèñòîðîâ äîëæíû áûòü îêðóãëåíû äî ñòàí-
1 0.7213 äàðòíûõ çíà÷åíèé, êîýôôèöèåíò çàïîëíåíèÿ
f= = . (4)
2t1 R1C (p + 1) íå áóäå ðàâåí ðîâíî 50%. Âîïðîñ â òîì, êàê
íàñòðîèòü åãî ñ ìèíèìàëüíûì èçìåíåíèåì
Ôîðìóëà (3) ñâÿçûâàåò p è q. Åñëè p çàäà- ÷àñòîòû. Îòâåò ÿñåí èç Òàáëèöû 2, ãäå ïðî-
íî, ìîæíî ðàññ÷èòàòü q. Îáðàòèòå âíèìàíèå, öåíòíûå îòêëîíåíèÿ êîýôôèöèåíòà çàïîëíå-
÷òî ÷ëåí ïîä ëîãàðèôìîì â ïðàâîé ÷àñòè ôîð- íèÿ (duty cycle, DC) è ÷àñòîòû F ðàññ÷èòàíû
ìóëû âñåãäà äîëæåí áûòü ïîëîæèòåëüíûì. äëÿ ñëó÷àåâ, êîãäà ñîïðîòèâëåíèå îäíîãî èç
Ýòî âûïîëíÿåòñÿ, êîãäà è ÷èñëèòåëü, è çíàìå- òðåõ ðåçèñòîðîâ óâåëè÷èâàåòñÿ íà 5%, â òî
íàòåëü èìåþò îäèíàêîâûå çíàêè, è ýòî äàåò âðåìÿ êàê äâà äðóãèõ îñòàþòñÿ íåèçìåííûìè.
äëÿ q äâà èíòåðâàëà: îäèí îò 0 äî 0.5, à äðó- Îáðàòèòå âíèìàíèå, ÷òî íàèëó÷øèå ðåçóëüòà-
ãîé îò 2 äî áåñêîíå÷íîñòè. Ïðè ýòîì äëÿ òû äîñòèãàþòñÿ òîãäà, êîãäà äëÿ ðåãóëèðîâêè
âû÷èñëåíèÿ q ìîæíî èñïîëüçîâàòü ïðîñòóþ êîýôôèöèåíòà çàïîëíåíèÿ èñïîëüçóåòñÿ R1.
èòåðàòèâíóþ ïðîöåäóðó. Êîãäà ýòî áóäåò ñäå- Ñõåìà, ñêîíñòðóèðîâàííàÿ â ñîîòâåòñòâèè ñ
ëàíî, ìîæíî áóäåò îïðåäåëèòü R1, R2 è R3. îïèñàííîé âûøå ïðîöåäóðîé (ïðè p = 1), áûëà
Ïðîöåäóðà çàêëþ÷àåòñÿ â ñëåäóþùåì: ïðîòåñòèðîâàíà. Ñîïðîòèâëåíèÿ ðåçèñòîðîâ
áûëè òàêèìè: R1 = 18.2 êÎì, R2 = 18.2 êÎì è
1. Óñòàíîâèòå æåëàåìóþ ÷àñòîòó è âûáåðè-
R3 = 4.12 êÎì. Çàòåì ñîïðîòèâëåíèå R1 ìåíÿ-
òå çíà÷åíèå åìêîñòè C.
ëîñü â ïðåäåëàõ ±5%. Äîïóñêàåìûå îòêëîíå-
2. Âûáåðèòå âåëè÷èíó p è ðàññ÷èòàéòå q ïî íèÿ íîìèíàëîâ âñåõ ðåçèñòîðîâ ñîñòàâ-
ôîðìóëå (3). ëÿëè 1%. Èç Òàáëèöû 3 âèäíî, ÷òî ðåçóëüòàòû,
3. Ñ ïîìîùüþ ôîðìóëû (4) íàéäèòå ñîïðî- îñîáåííî êîýôôèöèåíò çàïîëíåíèÿ, áûëè
òèâëåíèå ðåçèñòîðà R1. î÷åíü áëèçêè ê çíà÷åíèÿì, ïðåäñêàçàííûì
Òàáëèöåé 2. Îíè òàêæå íàìíîãî ëó÷øå óêàçàí-
Òàáëèöà 1. Çàâèñèìîñòü ñîïðîòèâëåíèé R1,
íûõ â [1], ãäå èñïîëüçîâàëñÿ ïåðåìåííûé
R2 è R3 îò p ðåçèñòîð R3.
p q R1n R2n R3n
R2/R1 R3/R1 (êÎì) (êÎì) (êÎì) Òàáëèöà 3. Ðåçóëüòàòû èñïûòàíèé ñõåìû
10 0.0418 3.280 32.795 0.137 R1 DC F Îòêë. DC Îòêë. F
5 0.0764 6.013 30.063 0.459 (êÎì) (%) (êÃö) (%) (%)
1 0.2248 18.038 8.038 4.055 17.3 49.03 18.881 2.83 0.07
0.1 0.3911 32.795 3.280 12.826 18.2 50.46 18.866 [1] [1]
0.05 0.4068 34.357 1.718 13.976 19.1 51.77 18.826 –2.60 –0.22

ÐàäèîËîöìàí 01,02-2022 23
Ðàçëè÷èÿ ìåæäó òåîðèåé è ýêñïåðèìåíòîì Ïðè íåîáõîäèìîñòè ÷àñòîòó ìîæíî ðåãóëèðî-
îáóñëîâëåíû äîïóñêàìè ñîïðîòèâëåíèé âàòü íåçàâèñèìî îò êîýôôèöèåíòà çàïîëíå-
ðåçèñòîðîâ. Î÷åâèäíî, ÷òî áîëüøå âñåãî ýòè íèÿ, èçìåíÿÿ åìêîñòü êîíäåíñàòîðà Ñ. ÐË
äîïóñêè âëèÿþò íà ÷àñòîòó. Åñëè òðåáóåòñÿ
áîëåå òî÷íîå óïðàâëåíèå ÷àñòîòîé, ìîæíî Ññûëêà
âûáðàòü áîëüøåå çíà÷åíèå p è/èëè èñïîëüçî- 1. http://home.cogeco.ca/~rpaisley4/LM555.html
âàòü áîëåå òî÷íûå ðåçèñòîðû. Ïåðâûé âàðè-
àíò ñóæàåò äèàïàçîí ðåãóëèðîâêè êîýôôèöè- Ìàòåðèàëû ïî òåìå
åíòà çàïîëíåíèÿ, à âòîðîé óâåëè÷èâàåò öåíó. 1. Datasheet Texas Instruments LM555

24 ÑÒÀÒÜÈ
Îãðàíè÷èòåëü
ïóñêîâîãî òîêà
çàùèùàåò îò êîðîòêîãî çàìûêàíèÿ
Ryan Brownlee
EDN

ÏÏðè íàëè÷èè â ñõåìå áîëüøîé åìêîñòè òûâàíèÿ çàùèòû ìîæåò âàðüèðîâàòüñÿ â çàâè-
âîçíèêàþò ïðîáëåìû êîíòðîëÿ ïóñêîâûõ ñèìîñòè îò òåìïåðàòóðû îêðóæàþùåé ñðåäû
òîêîâ. Ñàìûé ïðîñòîé ïîäõîä ïðåäïîëàãàåò è õàðàêòåðèñòèê Q1. Ìîæíî íàñòðîèòü ïîðîãè
ïîäêëþ÷åíèå ðåçèñòîðà ïîñëåäîâàòåëüíî ñ âêëþ÷åíèÿ è âûêëþ÷åíèÿ Q1, âûáðàâ ñîîòâå-
áàòàðååé êîíäåíñàòîðîâ, íî ðåçèñòîð âïóñ- òñòâóþùèé ðåçèñòîð R1 è òðàíçèñòîð Q1 ñ ïîä-
òóþ ðàññåèâàåò ìîùíîñòü è äîáàâëÿåò ïàäå- õîäÿùèì ñîïðîòèâëåíèåì îòêðûòîãî êàíàëà.
íèå íàïðÿæåíèÿ. Ñõåìà íà Ðèñóíêå 1 ðåøàåò Äîáàâëåíèå îáû÷íîãî äèîäà èëè ñòàáèëè-
ýòè ïðîáëåìû è îáåñïå÷èâàåò äîïîëíèòåëü- òðîíà ïîñëåäîâàòåëüíî ñ ýìèòòåðîì òðàí-
íîå ïðåèìóùåñòâî. Ïðè ïóñêå ñõåìû p-n-p çèñòîðà Q2 óâåëè÷èâàåò òîê ñðàáàòûâàíèÿ
òðàíçèñòîð Q2 óäåðæèâàåò n-êàíàëüíûé ïðè êîðîòêîì çàìûêàíèè.
MOSFET Q1 â çàêðûòîì ñîñòîÿíèè äî òåõ ïîð, Âûáîð êîìïîíåíòîâ è íîìèíàëîâ äëÿ ýòîé
ïîêà íàïðÿæåíèå íà êîíäåíñàòîðå C1 íå ñõåìû çàâèñèò îò êîíêðåòíîãî ïðèëîæåíèÿ.
âûðàñòåò äî óðîâíÿ, äîñòàòî÷íîãî äëÿ Âîçìîæíî, ìîæåò ïîòðåáîâàòüñÿ âûáðàòü
âûêëþ÷åíèÿ Q2.  òå÷åíèå ýòîãî èíòåðâàëà ðåçèñòîð R1 áîëüøîé ìîùíîñòè èëè äîáà-
ïóñêîâîé òîê â êîíäåíñàòîð C1 è îñòàëüíóþ âèòü ðàäèàòîð ê òðàíçèñòîðó Q1, íî âî ìíîãèõ
÷àñòü ñõåìû èäåò ÷åðåç ðåçèñòîð R1. Êîãäà Q2 ñëó÷àÿõ ñõåìà ýêîíîìèò ýíåðãèþ ïî ñðàâíå-
çàêðûâàåòñÿ, Q1 âêëþ÷àåòñÿ, îáðàçóÿ íèçêî- íèþ ñ òðàäèöèîííûìè ðåøåíèÿìè. ÐË
îìíûé ïóòü òîêà, ïàðàëëåëüíûé R1. Ïðè
âûêëþ÷åíèè âíåøíåãî ïèòàíèÿ êîíäåíñàòîð
C1 ðàçðÿæàåòñÿ è ñõåìà ñáðàñûâàåòñÿ. R1
 êà÷åñòâå äîïîëíèòåëüíîãî ïðåèìóùåñ-
òâà ýòà ñõåìà îáåñïå÷èâàåò çàùèòó îò êîðîò-
êèõ çàìûêàíèé. Ïî ìåðå óâåëè÷åíèÿ òîêà Q1
+ +
÷åðåç Q1 ïàäåíèå íàïðÿæåíèÿ íà âíóòðåííåì
ÂÛÕÎÄ
ñîïðîòèâëåíèè îòêðûòîãî òðàíçèñòîðà óâå- ÈÑÒÎ×ÍÈÊ
Ê ÎÑÒÀËÜÍÎÉ
ÂÕÎÄÍÎÃÎ
ëè÷èâàåòñÿ. Êîãäà ïàäåíèå íàïðÿæåíèÿ íà Q1 ÍÀÏÐßÆÅÍÈß ÑÕÅÌÅ
Q2
äîñòèãàåò ïðèìåðíî 0.6 Â (îòêðûâàþùåå +
C1
íàïðÿæåíèÿ áàçà-ýìèòòåð òðàíçèñòîðà Q2),
Q2 âêëþ÷àåòñÿ, çàêðûâàÿ Q1, è òîê íàãðóçêè
R3
òåïåðü òå÷åò ÷åðåç ðåçèñòîð R1. Óñòðàíåíèå
êîðîòêîãî çàìûêàíèÿ âîññòàíàâëèâàåò íîð- – –
ìàëüíóþ ðàáîòó, ïîçâîëÿÿ òðàíçèñòîðó Q2
âûêëþ÷èòüñÿ, à Q1 – âêëþ÷èòüñÿ. Îáðàòèòå
âíèìàíèå, ÷òî, ïîñêîëüêó ñîïðîòèâëåíèå Ðèñóíîê 1. Ñõåìà íà ìîùíîì MOSFET îãðà-
îòêðûòîãî MOSFET Q1 âûïîëíÿåò ôóíêöèþ íè÷èâàåò ïóñêîâîé òîê è çàùèùàåò îò
òîêîèçìåðèòåëüíîãî ðåçèñòîðà, ïîðîã ñðàáà- êîðîòêèõ çàìûêàíèé.

ÐàäèîËîöìàí 01,02-2022 25
Êàê ïîäàâëÿòü
ýëåêòðîìàãíèòíûå ïîìåõè
â èìïóëüñíûõ èñòî÷íèêàõ ïèòàíèÿ
Steve Taranovich
Electronic Design

Ýëåêòðîìàãíèòíûå ïîìåõè ÿâëÿþòñÿ íàñòîÿùèì áåäñòâèåì ïðè ïðîåêòèðîâàíèè ñèëî-


âîé ýëåêòðîíèêè, à ïîäàâëÿòü èõ ìîæíî ìíîæåñòâîì ñïîñîáîâ. Äîáàâëåíèå ïîìåõîïîäàâ-
ëÿþùåãî ôèëüòðà âíà÷àëå ìîæåò ïîêàçàòüñÿ ñàìûì î÷åâèäíûì âûáîðîì, íî, âîçìîæíî,
èìåþòñÿ áîëåå õîðîøèå ðåøåíèÿ.

ÑÑòðóêòóðû ñîâðåìåííûõ ýëåêòðîííûõ (ÏÏ), èëè æå áûòü ÷àñòüþ ïðîåêòà è óñòàíàâ-


ñèëîâûõ ñèñòåì ñòàíîâÿòñÿ âñå áîëåå íàñû- ëèâàòüñÿ íà ÏÏ.  ëþáîì ñëó÷àå, óðîâåíü
ùåííûìè, ñ îãðîìíûì êîëè÷åñòâîì âçàèìîñ- ýëåêòðîìàãíèòíûõ ïîìåõ äîëæåí áûòü ñíè-
âÿçåé. Ñîîòâåòñòâåííî, áîðüáà ñ ýëåêòðîìàã- æåí äëÿ ïðîõîæäåíèÿ ñòàíäàðòíûõ èñïûòà-
íèòíûìè ïîìåõàìè â òàêèõ ñèñòåìàõ ñòàíî- íèé íà ýëåêòðîìàãíèòíóþ ñîâìåñòèìîñòü
âèòñÿ âñå áîëåå òðóäíîé çàäà÷åé. (ÝÌÑ), à òàêæå äëÿ èñêëþ÷åíèÿ âëèÿíèÿ íà
Îäíèì èç ãëàâíûõ èñòî÷íèêîâ ýëåêòðîìàã- ðàáîòó îêðóæàþùåé ýëåêòðîíèêè. Ýòà ñòàòüÿ
íèòíûõ ïîìåõ (ÝÌÏ) ÿâëÿåòñÿ èìïóëüñíûé ïîçíàêîìèò ïðîåêòèðîâùèêîâ ñõåì ñ
èñòî÷íèê ïèòàíèÿ. Îí ìîæåò íàõîäèòüñÿ âíå íåñêîëüêèìè èç ëó÷øèõ ñïîñîáîâ áîðüáû ñ
ïðîåêòèðóåìîé ñèñòåìû èëè ïå÷àòíîé ïëàòû ýëåêòðîìàãíèòíûìè ïîìåõàìè â èõ ïðîåêòàõ.

 äèàïàçîíå îò 30 äî 100 ÌÃö


â îñíîâíîì ïðåîáëàäàþò
IIN ïîìåõè dv/dt

Íà ÷àñòîòàõ ñâûøå 100 ÌÃö

+ VSW ïðåîáëàäàþò ïîìåõè


îò çâîíà

Íà ÷àñòîòàõ íèæå 100 ÌÃö


VIN äîìèíèðóþò ïîìåõè
îò ïðåðûâèñòîãî òîêà
+ +
VSW VOUT
– IIN
– –

Ðèñóíîê 1. Íà ýòîé ñõåìå ïîêàçàíû èñòî÷íèêè ïîìåõ èìïóëüñíîãî áëîêà ïèòàíèÿ.

26 ÑÒÀÒÜÈ
Èìïóëüñíûé áëîê ïèòàíèÿ Ñïîñîáû ïîäàâëåíèÿ èçëó÷àåìûõ
Áëàãîäàðÿ çàìåòíî áîëåå âûñîêîìó ÊÏÄ ïîìåõ
ïî ñðàâíåíèþ ñ ëèíåéíûìè ðåãóëÿòîðàìè, Èçëó÷àåìóþ ïîìåõó ìîæíî îöåíèòü äâóìÿ
èìïóëüñíûå áëîêè ïèòàíèÿ ñòàëè êëþ÷åâûìè ñïîñîáàìè [5]:
êîìïîíåíòàìè â êîíñòðóêöèÿõ ìíîãèõ ñèñòåì. ! Ïî ýëåêòðîìàãíèòíîìó ïîëþ, èçìåðÿåìî-
Îñíîâíîé ïðè÷èíîé ïîìåõ, ñïîñîáíûõ ïîâëè- ìó ñ ïîìîùüþ àíòåííû íà ðàññòîÿíèè
ÿòü íà èõ íàäåæíóþ ðàáîòó, ÿâëÿåòñÿ ïðîöåññ íåñêîëüêèõ ìåòðîâ îò èñòî÷íèêà ïîìåõè.
ïåðåêëþ÷åíèÿ ìîùíûõ êðåìíèåâûõ MOSFET ! Ïî ìàãíèòíîìó ïîëþ, èçìåðÿåìîìó ñ
èëè GaN òðàíçèñòîðîâ, ñîïðîâîæäàþùèéñÿ ïîìîùüþ ïðîáíèêà âáëèçè èíäóêòèâíûõ
ïðîòåêàíèåì â ñõåìå ïðåðûâèñòûõ òîêîâ (Ðè- êîìïîíåíòîâ ñõåìû.
ñóíîê 1). Â ñëåäóþùèõ ðàçäåëàõ áóäóò çàòðî-
íóòû íåêîòîðûå èç ëó÷øèõ ñïîñîáîâ îñëàá- Èñòî÷íèêîì ýëåêòðîìàãíèòíîãî ïîëÿ îáû÷-
ëåíèÿ ðàçëè÷íûõ âèäîâ ýëåêòðîìàãíèòíûõ íî ÿâëÿåòñÿ òîê, ïðîòåêàþùèé ïî êàêîìó-
ïîìåõ [5]. ëèáî êîíòóðó è ñîäåðæàùèé âûñîêî÷àñòîò-
íûå ãàðìîíèêè. Óìåíüøåíèå ïëîùàäè ýòîãî
Ñïîñîáû ïîäàâëåíèÿ êîíäóêòèâíûõ êîíòóðà, ñíèæåíèå ñêîðîñòè èçìåíåíèÿ òîêà
(di/dt) èëè åãî àìïëèòóäû ñïîñîáñòâóþò
ïîìåõ îñëàáëåíèþ èçëó÷àåìîé ïîìåõè.
Êîíäóêòèâíûå ïîìåõè [6] àíàëèçèðîâàòü
ëåã÷å, ÷åì èçëó÷àåìûå; ðàçðàáîò÷èêè ìîãóò Ìîäóëÿöèÿ ÷àñòîòû ïåðåêëþ÷åíèÿ
èñïîëüçîâàòü äëÿ ýòîãî ñòàíäàðòíûå ìåòîäû â èìïóëüñíûõ èñòî÷íèêàõ ïèòàíèÿ
àíàëèçà öåïåé. Îäíàêî ìíîãèå ýëåìåíòû â
Ïðèíóäèòåëüíîå èçìåíåíèå ðàáî÷åé ÷àñ-
àíàëèçå ÝÌÏ ÿâëÿþòñÿ ïàðàçèòíûìè è íå
òîòû èìïóëüñíîãî ïðåîáðàçîâàòåëÿ (äèçå-
áóäóò ïðåäñòàâëåíû íà ïðèíöèïèàëüíîé
ðèíã) äëÿ ðàñøèðåíèÿ ñïåêòðà ñíèçèò óðî-
ñõåìå.
âåíü ýëåêòðîìàãíèòíûõ ïîìåõ è îáëåã÷èò
Âñëåäñòâèå îòêðûâàíèÿ è çàêðûâàíèÿ ðàçðàáîò÷èêàì ñåðòèôèêàöèþ íà ñîîòâåò-
ìîùíûõ ïîëóïðîâîäíèêîâûõ ïåðåêëþ÷à- ñòâèå ñòàíäàðòàì ÝÌÑ â òåõ ñëó÷àÿõ, êîãäà
òåëüíûõ ïðèáîðîâ â ñõåìå ïîÿâëÿþòñÿ çíà- ôèëüòðîâ è îïòèìèçèðîâàííîé êîìïîíîâêè
÷èòåëüíûå ïðåðûâèñòûå òîêè. Ýòè òîêè ïðî- ìîæåò áûòü íåäîñòàòî÷íî. Ñóòü äèçåðèíãà [1]
íèêíóò íà âõîäû ïîíèæàþùèõ ïðåîáðàçîâà- â íåãëóáîêîé ìîäóëÿöèè ÷àñòîòû ïåðåêëþ÷å-
òåëåé, íà âûõîäû ïîâûøàþùèõ ïðåîáðàçî- íèÿ èìïóëüñíîãî ñòàáèëèçàòîðà. Ðàññìîòðèì
âàòåëåé, à òàêæå íà âõîäû è âûõîäû îáðàòíî- åãî ïîäðîáíåå.
õîäîâûõ è ïîíèæàþùå-ïîâûøàþùèõ ïðåîá- Ýëåêòðîìàãíèòíîå èçëó÷åíèå îò èìïóëüñ-
ðàçîâàòåëåé. íîãî èñòî÷íèêà çàíèìàåò øèðîêóþ ïîëîñó
Ïðåðûâèñòûå òîêè ñîçäàäóò ïóëüñàöèè ÷àñòîò, ïîñêîëüêó ôîðìà èìïóëüñîâ â åãî
íàïðÿæåíèÿ, êîòîðûå ìîãóò ïðîíèêíóòü â äðó- öåïÿõ áëèçêà ê ïðÿìîóãîëüíîé, íî íàèáîëü-
ãèå ÷àñòè ñèñòåìû ÷åðåç ãàëüâàíè÷åñêèå øàÿ ýíåðãèÿ ïðèõîäèòñÿ íà îñíîâíóþ ãàðìî-
ñâÿçè ìåæäó öåïÿìè. Òàêèå òîêè äîëæíû íèêó. Íåáîëüøàÿ ìîäóëÿöèÿ ðàáî÷åé ÷àñòî-
áûòü îòôèëüòðîâàíû íà âõîäå ïðåîáðàçîâà- òû (òèïè÷íàÿ ãëóáèíà – 3% èëè îêîëî òîãî)
òåëÿ äëÿ óìåíüøåíèÿ ïóëüñàöèé íàïðÿæå- ðàñïðåäåëèò áîëüøóþ ÷àñòü ïèêîâîé ýíåðãèè
íèÿ. Íà âûõîäå ìîùíîãî ïðåîáðàçîâàòåëÿ ïîìåõ â áîëåå øèðîêîé ïîëîñå ÷àñòîò.
òàêæå ìîæåò ïîòðåáîâàòüñÿ ôèëüòð, ÷òîáû Îáùàÿ ýíåðãèÿ ýëåêòðîìàãíèòíîãî èçëó÷å-
îáëåã÷èòü ïðîõîæäåíèå èñïûòàíèé íà ñîîò- íèÿ îñòàíåòñÿ ïðåæíåé, íî ÷àñòü å¸, èçëó÷àå-
âåòñòâèå ñòàíäàðòàì ÝÌÑ. ìàÿ â óçêîé ïîëîñå, óìåíüøåíà, à ýëåêòðî-
Ñèíôàçíóþ ïîìåõó, êàê ïðàâèëî, òðóäíåå ìàãíèòíûå ïîìåõè, ñîîòâåòñòâåííî, ýôôåê-
àíàëèçèðîâàòü, ïîñêîëüêó îáû÷íî îíà òèâíî ñíèæåíû.
îáóñëîâëåíà çàðÿäîì/ðàçðÿäîì ïàðàçèòíûõ Ïðèìåð íà Ðèñóíêå 1 ïîêàçûâàåò ïîäàâëå-
¸ìêîñòåé, èç êîòîðûõ ñàìûå çíà÷èòåëüíûå – íèå ïèêîâîãî óðîâíÿ ïîìåõè íà 5 äÁ, ÷òî
ýòî ¸ìêîñòü ðàäèàòîð - ìîùíûé ïîëóïðîâîä- ìîæåò èãðàòü ðåøàþùóþ ðîëü ïðè âûáîðå
íèêîâûé ïðèáîð èëè ìåæîáìîòî÷íàÿ ¸ìêîñòü ìåæäó áûñòðûì âûâîäîì óñòðîéñòâà íà
òðàíñôîðìàòîðà. ðûíîê ïîñëå ïðîõîæäåíèÿ èñïûòàíèé íà

ÐàäèîËîöìàí 01,02-2022 27
130 Ðàçðàáîò÷èêè ìîãóò ðåøèòü ïðîáëåìó,
Ðàçðåøåíèå ïî ïîëîñå 9 êÃö
äîáàâèâ ôèëüòð. Îäíàêî ïðåæäå ÷åì äåëàòü
Àìïëèòóäà (äÁìêÂ)

110
ýòî, óâåëè÷èâàÿ ãàáàðèòû êîíñòðóêöèè (è òåì
ñàìûì, ñíèæàÿ ïëîòíîñòü ìîùíîñòè), îáðà-
90
òèòå âíèìàíèå íà òåõíîëîãèè êîðïóñèðîâà-
Áåç äèçåðèíãà: íèÿ, êîòîðûå òàêæå ìîãóò ïîìî÷ü ïîäàâëåíèþ
70 109 äÁìê íà ÷àñòîòå 338 êÃö ïîìåõ. Äàëåå ïðèâîäèòñÿ íåñêîëüêî ïðèìå-
Ñ äèçåðèíãîì:
50
104 äÁìê íà ÷àñòîòå 328 ìê ðîâ òîãî, êàê ñïåöèàëüíûå êîðïóñà ìîùíûõ
300
×àñòîòà (êÃö)
370 MOSFET ìîãóò óëó÷øèòü ïîäàâëåíèå ÝÌÏ.
Ïàðàëëåëüíîå ðàñïîëîæåíèå ñèëüíîòî÷-
Ðèñóíîê 2. Ãðàôèê êâàçèïèêîâîãî óðîâíÿ íûõ âûâîäîâ ïèòàíèÿ è «çåìëè» òàêîãî êîðïó-
ïîìåõ âáëèçè ÷àñòîòû 330 êÃö ïîêàçûâàåò ñà ïîçâîëèò ñèììåòðè÷íî ðàçìåñòèòü áëîêè-
ïîäàâëåíèå óðîâíÿ ïîìåõ íà 5 äÁ ïðè ìîäóëÿ- ðîâî÷íûå êîíäåíñàòîðû, øóíòèðóþùèå âõîä
öèè ÷àñòîòû ïåðåêëþ÷åíèÿ.
ïî âûñîêîé ÷àñòîòå. Êðîìå òîãî, ýêâèâàëåí-
òíàÿ ïàðàçèòíàÿ èíäóêòèâíîñòü ïåòëè èç äâóõ
ÝÌÑ èëè äëèòåëüíîé ðàáîòîé íàä ñíèæåíè- ðàâíûõ è ïàðàëëåëüíûõ èíäóêòèâíîñòåé
åì óðîâíÿ ïîìåõ íèæå äîïóñòèìûõ ñòàíäàð- óìåíüøàåòñÿ âäâîå.
òàìè ïðåäåëîâ (Ðèñóíîê 2). Ïðîâîëî÷íûå ñîåäèíåíèÿ êðèñòàëëà ñ
âûâîäíîé ðàìêîé êîðïóñà QFN â íåêîòîðûõ
Êîíñòðóêöèÿ êîðïóñà è ðàñïîëîæåíèå ñëó÷àÿõ ìîæíî èñêëþ÷èòü, çàìåíèâ èõ ìåä-
âûâîäîâ îñëàáëÿþò ÝÌÏ íûìè ñòîëáèêàìè è ïåðåâåðíóâ êðèñòàëë
Ìíîãèå ðàçðàáîò÷èêè ìîãóò è íå çàäóìû- (Ðèñóíîê 3).
âàòüñÿ î ðîëè êîðïóñà ïîëóïðîâîäíèêîâîãî Òîêè, ïðîòåêàþùèå ïî âõîäíîé öåïè,
ïðèáîðà, òîæå ñïîñîáíîãî ïîìî÷ü ïîäàâëå- ñîçäàäóò âñòðå÷íî íàïðàâëåííûå ìàãíèòíûå
íèþ ïîìåõ. Îäíèì èç çàìå÷àòåëüíûõ ïðèìå- ïîëÿ, ÷òî êîìïåíñèðóåò ìàãíèòíóþ êîìïîíåí-
ðîâ ÿâëÿåòñÿ êîðïóñ ìîùíûõ MOSFET äëÿ òó ïîëÿ è îñëàáèò èçëó÷àåìûå ïîìåõè. Òàêèì
áûñòðîäåéñòâóþùèõ èìïóëüñíûõ èñòî÷íèêîâ îáðàçîì, áëàãîäàðÿ ñèììåòðè÷íîé êîìïî-
ïèòàíèÿ. Â ïðåîáðàçîâàòåëÿõ òàêîãî ðîäà íîâêå òåõ êîíòóðîâ âõîäíîé öåïè, â êîòîðûõ
èìåþòñÿ áûñòðî èçìåíÿþùèåñÿ íàïðÿæåíèÿ èìåþòñÿ áûñòðî èçìåíÿþùèåñÿ òîêè, ñîçäà-
(dv/dt) è òîêè (di/dt), óâåëè÷èâàþùèå óðîâåíü âàåìûå èìè ìàãíèòíûå ïîëÿ âçàèìíî êîì-
ýëåêòðîìàãíèòíûõ ïîìåõ â ñèñòåìå. ïåíñèðóþòñÿ.

Ñòàíäàðòíûé êîðïóñ QFN QFN ñ ïîäêëþ÷åíèåì HotRod


ñ ïðîâîëî÷íûìè ñîåäèíåíèÿìè êðèñòàëëà (ïåðåâåðíóòûé êðèñòàëë)
è âñêðûòûì îñíîâàíèåì
Íèçêèå ïàðàçèòíûå ïàðàìåòðû

Óñòðîéñòâî ñ ïðîâîëî÷íûìè
ñîåäèíåíèÿìè Óñòðîéñòâî ñ ïîäêëþ÷åíèåì
HotRod

(à) (á)

Ðèñóíîê 3.  îáû÷íîì êîðïóñå QFN èñïîëüçóþòñÿ ïðîâîëî÷íûå ñîåäèíåíèÿ


êðèñòàëëà ñ âíåøíèìè âûâîäàìè, âûçûâàþùèå çíà÷èòåëüíûé çâîí ïðè ïåðå-
êëþ÷åíèè (à).  êîðïóñå óëó÷øåííîé êîíñòðóêöèè «ïåðåâ¸ðíóòûé êðèñòàëë»
ñîåäèí¸í ñ âíåøíèìè âûâîäàìè ìåäíûìè ñòîëáèêàìè, ÷òî èñêëþ÷àåò çâîí (á).

28 ÑÒÀÒÜÈ
Èññëåäóåìîå
Ýêâèâàëåíò

óñòðîéñòâî
ñåòè
R2 VCC

R3 R5 R6
C3 C4
R7 T1
C1 C2
R1 D1

R8 R9 +
D2

T2
R4

–VCC

Ðåãèñòðàöèÿ Óñèëåíèå Èíæåêöèÿ òîêà

Ðèñóíîê 4. Òàêàÿ óñîâåðøåíñòâîâàííàÿ êîíñòðóêöèÿ ôèëüòðà áåç èíäóê-


òèâíûõ êîìïîíåíòîâ ìîæåò ðàáîòàòü ñ âûõîäíûìè òîêàìè ïîðÿäêà 60 À.

Åù¸ îäèí ñïîñîá ñíèæåíèÿ óðîâíÿ ýëåê- öèåé çàðÿäà â ëèíèþ ïèòàíèÿ áåç ïðèìåíå-
òðîìàãíèòíûõ ïîìåõ, ñâÿçàííûõ ñ êîðïóñîì, íèÿ èíäóêòèâíûõ êîìïîíåíòîâ. ×òîáû óâåëè-
– ðàçìåùåíèå ñïëîøíîãî «çåìëÿíîãî» ïîëè- ÷èòü ñèëó òîêà è ìîùíîñòü íà âûõîäå
ãîíà äëÿ îáðàòíîãî òîêà íåïîñðåäñòâåííî ôèëüòðà, à òàêæå ñíèçèòü âíîñèìûå ïîòåðè,
ïîä äâóìÿ êîíòóðàìè äðîññåëÿ íà äðóãîì ïîñëå ÎÓ èñïîëüçóåòñÿ äâóõòàêòíûé óñèëè-
ñëîå ïå÷àòíîé ïëàòû, íàïðèìåð, íà âòîðîì òåëüíûé êàñêàä. Ýòà êîíñòðóêöèÿ ôèëüòðà
ñëîå, ðàñïîëîæåííîì íåïîñðåäñòâåííî ïîä äîñòàòî÷íî óñòîé÷èâà, ÷òîáû çàìåíèòü ïàñ-
ñèëîâûìè öåïÿìè âåðõíåãî ñëîÿ. ñèâíûé ïîìåõîïîäàâëÿþùèé ôèëüòð.

Ïîìåõîïîäàâëÿþùèé ôèëüòð Ýêðàíèðîâàíèå ôèëüòðà ÝÌÏ êàê


Òàêèå ôèëüòðû ìîãóò èìåòü äèñêðåòíóþ ïîñëåäíÿÿ ïîïûòêà ïîáîðîòü
èëè ìîäóëüíóþ êîíñòðóêöèþ. Ðàçðàáîò÷èêàì êîíäóêòèâíûå ïîìåõè
ñèëîâîé ýëåêòðîíèêè ïðèäåòñÿ âûáèðàòü
Ôèëüòð äèôôåðåíöèàëüíîé ïîìåõè (Ðè-
âàðèàíò, íàèëó÷øèì îáðàçîì óäîâëåòâîðÿþ-
ùèé òðåáîâàíèÿì èõ ïðîåêòà ñ òî÷êè çðåíèÿ ñóíîê 5) ñàì ñïîñîáåí ñîçäàòü êîíäóêòèâíûå
çàòðàò âðåìåíè, ãàáàðèòîâ è ñòîèìîñòè. ïîìåõè â ñèñòåìå ýëåêòðîïèòàíèÿ.

Ôèëüòðû ÝÌÏ â ñòðóêòóðå


ìîùíîãî áëîêà ïèòàíèÿ L1

Âàæíî ñâåñòè ê ìèíèìóìó ãàáàðèòû ïîìå- C1 C2

õîïîäàâëÿþùåãî ôèëüòðà â ìîùíîì èì-


ïóëüñíîì áëîêå ïèòàíèÿ [7]. Êîíñòðóêöèÿ
Ðèñóíîê 5. Ñõåìà Ï-îáðàçíîãî ôèëüòðà ÝÌÏ.
ôèëüòðà, íå ñîäåðæàùàÿ èíäóêòèâíûõ êîìïî-
íåíòîâ, ãîðàçäî êîìïàêòíåå êëàññè÷åñêîé è
îáåñïå÷èâàåò õîðîøóþ ïëîòíîñòü ìîùíîñòè.  òàêîé ñèòóàöèè ìîæåò ïîìî÷ü ìåäíûé
Íàïðèìåð, â êîíñòðóêöèè àêòèâíîãî ýêðàí ïîä äèôôåðåíöèàëüíûì ôèëüòðîì
ôèëüòðà, ïîêàçàííîé íà Ðèñóíêå 4, èñïîëüçó- (Ðèñóíîê 6à). Êîãäà âñå îñòàëüíûå ìåòîäû íå
åòñÿ êîìïåíñàöèÿ íàïðÿæåíèÿ ïîìåõè èíæåê- äàþò óäîâëåòâîðèòåëüíîãî ðåçóëüòàòà,

ÐàäèîËîöìàí 01,02-2022 29
Ñòåêëîòåêñòîëèò FR4 Âåðòèêàëüíûå ìåäíûå ýêðàíû

Âåðõíèé ñëîé ìåäè


(à) (á)

Ðèñóíîê 6. Äâà âàðèàíòà êîíñòðóêòèâíîãî èñïîëíåíèÿ Ï-îáðàçíîãî ôèëüòðà: (à) – íà îäíî-


ñòîðîííåé ÏÏ, (á) – íà äâóñòîðîííåé ÏÏ ñ âåðòèêàëüíûìè ýêðàíàìè èç ìåäè. Ðàññòîÿíèå
ìåæäó êîìïîíåíòàìè ôèëüòðà âåçäå 3.5 ìì.

äîáàâüòå ïîëèãîíû ñâåðõó è ñíèçó ÏÏ, à òàêæå Ññûëêè


äâà âåðòèêàëüíûõ ìåäíûõ ýêðàíà ñî ñòîðîíû
âõîäà è âûõîäà ôèëüòðà (Ðèñóíîê 6á). 1. Understanding Noise-Spreading Techniques and
their Effects in Switch-Mode Power Applications,
TI Power supply design seminar
Ïîäâåä¸ì èòîãè
2. An overview of conducted EMI specifications for
Ðàçðàáîò÷èêàì íåîáõîäèìû ïîíèìàíèå è power supplies
èíñòðóìåíòû äëÿ ìèíèìèçàöèè âëèÿíèÿ êîí- 3. An overview of radiated EMI specifications for
äóêòèâíûõ è èçëó÷àåìûõ ýëåêòðîìàãíèòíûõ power supplies
ïîìåõ êàê íà ïðîåêòèðóåìîå óñòðîéñòâî, òàê 4. Enhanced HotRod QFN Package: Achieving Low
è íà ñîñåäíåå îáîðóäîâàíèå. Â ýòîé ñòàòüå EMI Performance in Industry’s Smallest 4-A
îñíîâíîå âíèìàíèå óäåëåíî èìïóëüñíûì Converter
áëîêàì ïèòàíèÿ, äàþùèì çíà÷èòåëüíûé ïðè- 5. Reducing EMI in switch mode power supplies
ðîñò ÊÏÄ ïî ñðàâíåíèþ ñ ëèíåéíûìè èñòî÷- 6. Simple success with conducted EMI from DC-DC
íèêàìè, íî ñïîñîáíûì ïîòðåáîâàòü ìíîãî converters
âðåìåíè äëÿ áîðüáû ñ ýëåêòðîìàãíèòíûìè 7. Research of active EMI suppression strategy for
ïîìåõàìè. Ïðåäñòàâëåííûå çäåñü ìåòîäû è high power density power supply, IEEE Xplore
ñðåäñòâà ïðåäëàãàþò ñïîñîáû óëó÷øåíèÿ 8. Time-Saving and Cost-Effective Innovations for
êîíñòðóêöèè èìïóëüñíîãî èñòî÷íèêà ïèòàíèÿ, EMI Reduction in Power Supplies
îáëåã÷àþùèå ïðîõîæäåíèå èñïûòàíèé íà 9. Effect of shielding and component placement in
ÝÌÑ è ñîêðàùàþùèå çàòðàòû âðåìåíè íà DM EMI filters on a power supply’s conducted
ïðîåêòèðîâàíèå. ÐË EMI, IEEE Xplore

30 ÑÒÀÒÜÈ
Äðàéâåð ñâåòîäèîäîâ
äëÿ ìîùíûõ âñïûøåê
ñèñòåì ìàøèííîãî çðåíèÿ
Keith Szolusha, Kyle Lawrence
Analog Dialogue

ÄÄëÿ ïîëó÷åíèÿ âûñîêîñêîðîñòíûõ èçîáðà- Îäíîé èç ïðîáëåì âî âñåõ ýòèõ ñèñòåìàõ


æåíèé, íåîáõîäèìûõ â ñàìûõ ðàçíîîáðàçíûõ ÿâëÿåòñÿ ôîðìèðîâàíèå ñèëüíîòî÷íûõ è
ïðèëîæåíèÿõ îáðàáîòêè äàííûõ, â ñèñòåìàõ êîðîòêèõ (ìèêðîñåêóíäû) èìïóëüñîâ ñâåòîäè-
ìàøèííîãî çðåíèÿ èñïîëüçóþòñÿ î÷åíü êîðîò- îäíîé âñïûøêè êàìåðû ñ î÷åíü áîëüøèìè
êèå âñïûøêè èíòåíñèâíîãî ñâåòà. Íàïðèìåð, ïåðèîäàìè îæèäàíèÿ, êîòîðûå ìîãóò ñîñòàâ-
äâèæóùèåñÿ ñ âûñîêîé ñêîðîñòüþ êîíâåéåð- ëÿòü îò 100 ìñ äî 1 ñ è áîëåå. Ôîðìèðîâàíèå
íûå ëåíòû ïðîõîäÿò ÷åðåç ñèñòåìû ìàøèííî- êîðîòêèõ ïðÿìîóãîëüíûõ ñèãíàëîâ ñâåòîäèîä-
ãî çðåíèÿ äëÿ áûñòðîãî êîíòðîëÿ ýòèêåòîê è íîé âñïûøêè, ðàçäåëåííûõ äëèòåëüíûìè
äåôåêòîâ. Âñïûøêè íà îñíîâå èíôðàêðàñíûõ ïåðèîäàìè âðåìåíè, ÿâëÿåòñÿ íåòðèâèàëü-
è ëàçåðíûõ ñâåòîäèîäîâ îáû÷íî èñïîëüçóþò- íîé çàäà÷åé. Èç-çà òîãî, ÷òî òîêè âîçáóæäåíèÿ
ñÿ â äàò÷èêàõ ïðèáëèæåíèÿ è äâèæåíèÿ ñèñ- ñâåòîäèîäîâ (èëè ñâåòîäèîäíûõ öåïî÷åê)
òåì ìàøèííîãî çðåíèÿ. Ñèñòåìû áåçîïàñíîñ- ïðåâûøàþò 1 À, à âðåìÿ âêëþ÷åíèÿ ñîêðàùà-
òè èçëó÷àþò âûñîêîñêîðîñòíûå òðóäíî îáíà- åòñÿ äî ìèêðîñåêóíä, ñëîæíîñòü òåõíè÷åñêîãî
ðóæèâàåìûå ñâåòîäèîäíûå âñïûøêè äëÿ ðàñ- ðåøåíèÿ âîçðàñòàåò åùå áîëüøå. Ìíîãèå
ïîçíàâàíèÿ äâèæåíèÿ è çàõâàòà è õðàíåíèÿ äðàéâåðû ñâåòîäèîäîâ, ïîääåðæèâàþùèå
çàïèñåé ñ êàìåð âèäåîíàáëþäåíèÿ. âûñîêîñêîðîñòíóþ ØÈÌ, íå ìîãóò ýôôåêòèâ-

Áèáëèîòåêà
Êàìåðà îáðàçîâ Ðîáîò
è ñïîñîáîâ
îáðàáîòêè
LED LED

Âñïûøêà Âñïûøêà
~10 ìêñ ~10 ìêñ Êîíâåéåð ñ îáúåêòàìè
Ïåðèîä îò ~1 ìñ äî 1 ñ

LT3932 ôîðìèðóåò îäèíàêîâûå èìïóëüñû òîêà,


íå çàâèñÿùèå îò ïåðèîäà ìåæäó âñïûøêàìè

Ðèñóíîê 1. Ïðèìåð ìàøèííîãî çðåíèÿ íà ïðîìûøëåííîé êîíâåéåðíîé ëåíòå. Ñèñòåìû êîíòðîëÿ


ðàáîòàþò ñ ðàçíûìè ñêîðîñòÿìè, íî òåõíîëîãèÿ âñïûøêè äîëæíà áûòü áûñòðîé è ÷åòêîé.

ÐàäèîËîöìàí 01,02-2022 31
íî ðàáîòàòü ñ äëèòåëüíûìè ïåðèîäàìè òèðîâàííûé äðàéâåð ñâåòîäèîäà òåðÿåò
âûêëþ÷åíèÿ è ìîùíûìè êîðîòêèìè èìïóëüñà- ìèíèìàëüíîå êîëè÷åñòâî çàðÿäà âûõîäíîãî
ìè òîêà áåç óõóäøåíèÿ ïðÿìîóãîëüíîé ôîðìû êîíäåíñàòîðà, ÷òî ïîçâîëÿåò åìó çàïóñêàòü
ñèãíàëà, íåîáõîäèìîé äëÿ ïðàâèëüíîé îáðà- ñâîé êîíòóð óïðàâëåíèÿ ïðèìåðíî â òîì æå
áîòêè âûñîêîñêîðîñòíûõ èçîáðàæåíèé. ñîñòîÿíèè, â êîòîðîì îí íàõîäèëñÿ âî âðåìÿ
ïîñëåäíåãî âêëþ÷åíèÿ èìïóëüñà ØÈÌ. Ñêî-
Ñîáñòâåííàÿ òåõíîëîãèÿ ðîñòè îòêëèêà è íàðàñòàíèÿ òîêà äðîññåëÿ, à
óïðàâëåíèÿ ñâåòîäèîäíîé òàêæå âêëþ÷åíèå ñëåäóþùåãî èìïóëüñà
âñïûøêîé êîìïàíèè AD ØÈÌ òîêà ñâåòîäèîäà ìîãóò áûòü áûñòðûìè
è âîñïðîèçâîäèìûìè ïðè ìèíèìàëüíîì âðå-
Ê ñ÷àñòüþ, áûñòðîäåéñòâóþùèé äðàéâåð ìåíè çàïóñêà. Áîëåå äëèòåëüíîå âûêëþ÷å-
ñâåòîäèîäîâ LT3932 ìîæåò îáåñïå÷èòü ñâåòî- íèå (äëÿ ÷àñòîò íèæå 100 Ãö) ìîæåò ïðèâåñòè
äèîäíûå öåïî÷êè âñïûøåê êàìåð ìàøèííîãî ê ïîòåðå çàðÿäà âûõîäíîãî êîíäåíñàòîðà èç-
çðåíèÿ òîêîì äî 2 À äàæå ïðè äëèòåëüíîì çà óòå÷êè, ÷òî ïîìåøàåò áûñòðîé ðåàêöèè ïðè
îòêëþ÷åíèè íà 1 ñåêóíäó, 1 ÷àñ, 1 äåíü èëè ïîâòîðíîì âêëþ÷åíèè ñâåòîäèîäà.
äîëüøå (Ðèñóíîê 1). Ðåàëèçîâàííàÿ â LT3932
ñïåöèàëüíàÿ ôóíêöèÿ óïðàâëåíèÿ âñïûøêîé Ïàðàëëåëüíîå âêëþ÷åíèå
êàìåðû ïîçâîëÿåò ïîääåðæèâàòü ñîñòîÿíèå äðàéâåðîâ ñâåòîäèîäîâ äëÿ
çàðÿäà âûõîäíîãî êîíäåíñàòîðà è êîíòóðà
óïðàâëåíèÿ äàæå â òå÷åíèå äëèòåëüíîãî âðå-
óâåëè÷åíèÿ âûõîäíîãî òîêà
ìåíè ïðîñòîÿ. Ïîñëå âûáîðêè ñîñòîÿíèÿ Äðàéâåðû ñâåòîäèîäîâ ðàáîòàþò êàê
âûõîäíûõ êîíäåíñàòîðîâ è êîíäåíñàòîðîâ èñòî÷íèêè òîêà, ñòàáèëèçèðóÿ òîê, âîçáóæäà-
êîíòóðà óïðàâëåíèÿ LT3932 ïðîäîëæàåò ïîä- þùèé ñâåòîäèîäû. Ïîñêîëüêó òîê òå÷åò òîëü-
çàðÿæàòü ýòè êîìïîíåíòû â òå÷åíèå âñåãî êî â îäíîì íàïðàâëåíèè ê âûõîäó, íåñêîëüêî
âðåìåíè îòêëþ÷åíèÿ, ÷òîáû êîìïåíñèðîâàòü äðàéâåðîâ ñâåòîäèîäîâ ìîæíî ñîåäèíÿòü
ñâîéñòâåííûå èì òîêè óòå÷êè, êîòîðûå íå ó÷è- ïàðàëëåëüíî, è èõ òîêè áóäóò ñóììèðîâàòüñÿ
òûâàþòñÿ äðóãèìè äðàéâåðàìè ñâåòîäèîäîâ. â íàãðóçêå. Èñòî÷íèêè òîêà íå íóæäàþòñÿ â
Çàïàòåíòîâàííàÿ òåõíîëîãèÿ, ðåàëèçî- çàùèòå îò îáðàòíûõ òîêîâ. Â òî æå âðåìÿ ðåãó-
âàííàÿ â LT3932, äîïóñêàåò ìàñøòàáèðîâà- ëÿòîðû íàïðÿæåíèÿ ïî ñâîåé ïðèðîäå ïëîõî
íèå ïóòåì ïàðàëëåëüíîãî ñîåäèíåíèÿ ïîäõîäÿò äëÿ ðàñïðåäåëåíèÿ òîêà. Åñëè âñå
íåñêîëüêèõ äðàéâåðîâ äëÿ óâåëè÷åíèÿ òîêà îíè áóäóò ñòðåìèòüñÿ ñòàáèëèçèðîâàòü
ñâåòîäèîäíîé âñïûøêè. Ïðè ýòîì æåëàåìàÿ âûõîäíûå íàïðÿæåíèÿ îäíîãî óðîâíÿ, à â èõ
ôîðìà èìïóëüñà âñïûøêè è åãî öåëîñòíîñòü öåïÿõ îáðàòíîé ñâÿçè áóäóò íåáîëüøèå ðàç-
ñîõðàíÿþòñÿ. Èç Ðèñóíêà 2 âèäíî, êàê ëåãêî ëè÷èÿ, ÷åðåç ðåãóëÿòîð ìîæåò ïîòå÷ü îáðàò-
ñîåäèíèòü ïàðàëëåëüíî äâà äðàéâåðà äëÿ 3- íûé òîê.
àìïåðíîé âñïûøêè êàìåðû; ïðè ýòîì ìàêñè- Äðàéâåð ñâåòîäèîäîâ ñòàáèëèçèðóåò ñâîé
ìàëüíûé òîê ñîñòàâëÿåò 4 À. âûõîäíîé òîê íåçàâèñèìî îò äðóãèõ äðàéâå-
Òðåáîâàíèÿ ê ñâåòîäèîäíûì âñïûøêàì ðîâ, êîòîðûå ìîãóò ïîäàâàòü äîïîëíèòåëü-
ñèñòåì ìàøèííîãî çðåíèÿ íàìíîãî âûøå, íûé òîê â âûõîäíóþ íàãðóçêó. Ýòî äåëàåò
÷åì ìîæåò îáåñïå÷èòü ñòàíäàðòíûé äðàéâåð ïàðàëëåëüíîå âêëþ÷åíèå äðàéâåðîâ ñâåòî-
äëÿ ØÈÌ ðåãóëÿòîðà ÿðêîñòè. Äåëî â òîì, ÷òî äèîäîâ äîâîëüíî ïðîñòûì. Íàïðèìåð, ïîêà-
áîëüøèíñòâî âûñîêîêà÷åñòâåííûõ ñâåòîäè- çàííàÿ íà Ðèñóíêå 1 êîíñòðóêöèÿ ñâåòîäèîä-
îäíûõ äðàéâåðîâ ïðåäíàçíà÷åíû äëÿ äèììè- íîé âñïûøêè èç äâóõ ïàðàëëåëüíûõ äðàéâå-
ðîâàíèÿ ñ ÷àñòîòîé ØÈÌ íå ìåíåå 100 Ãö. ðîâ LT3932 ýôôåêòèâíî óïðàâëÿåò ÷åòûðüìÿ
Ýòî ñâÿçàíî ñ òåì, ÷òî áîëåå íèçêèå ÷àñòîòû ñâåòîäèîäàìè 3-àìïåðíûìè èìïóëüñàìè
ìîãóò âîñïðèíèìàòüñÿ ÷åëîâå÷åñêèì ãëàçîì òîêà äëèòåëüíîñòüþ 10 ìêñ, ðàçäåëåííûìè
êàê ðàçäðàæàþùåå ìåðöàíèå èëè äåðãàíüå, äëèòåëüíûìè ïåðèîäàìè îæèäàíèÿ, îïðåäå-
äàæå åñëè èìïóëüñû ØÈÌ, óïðàâëÿþùèå ëÿåìûìè ñèñòåìîé ìàøèííîãî çðåíèÿ. Êàæ-
ñâåòîäèîäàìè, ñòðîãî ïðÿìîóãîëüíûå è ïåðè- äûé ïðåîáðàçîâàòåëü LT3932 îòäàåò ïîëîâè-
îäè÷åñêèå. Ïðè ÷àñòîòå 100 Ãö òåîðåòè÷åñ- íó îáùåãî òîêà öåïî÷êè âî âðåìÿ âêëþ÷åíèÿ
êîå ìàêñèìàëüíîå âðåìÿ âûêëþ÷åíèÿ èìïóëüñà ØÈÌ, âûêëþ÷àåòñÿ è ñîõðàíÿåò
ñîñòàâëÿåò îêîëî 10 ìñ.  òå÷åíèå 10 ìñ ñâîå âûõîäíîå ñîñòîÿíèå ïîñëå îòêëþ÷åíèÿ
âûêëþ÷åííîãî ñîñòîÿíèÿ ïðàâèëüíî ñïðîåê- ØÈÌ. Âðåìÿ âûêëþ÷åíèÿ ìîæåò áûòü êîðîò-

32 ÑÒÀÒÜÈ
D1
22 nF
VIN
VIN BOOST INTVCC
24 Â 33 µF 4.7 µF 0.4 µF
×2 L1 0.056 W M1
GND SW
2.2 µH 10 µF
VOUT
INTVCC
178 kW
W
10 µF 100 kW
W FB
10 kW
W
ÑÁÎÉ1 FAULT
LT3932
ISMON
1 MW
W ISP
47 nF
ISN

VREF PWMTG

2.2 µF VC
100 kW
W
RT
5.1 kW
W
CTRL 45.3 kW
2 MHz
SS
470 pF
2.2 µF RP
3A
EN/UVLO PWM SYNC/SPRD
232 kW
W

14.3 kW
W

D1–D2: Nexperia BAT46WJ


Âñïûøêà
Âñïûøêà D3: Nexperia PMEG3010EJ
è ñèíõðî- Òàêòîâàÿ L1–L2: Würth 74438323022
íèçàöèÿ ÷àñòîòà M1–M2: Vishay SI2369DS
2 ÌÃö, 3 Â

14.3 kW
W

232 kW
W EN/UVLO PWM SYNC/SPRD
D2
22 nF
VIN BOOST INTVCC
4.7 µF 0.47 µF
×2 L2
GND 0.056 W M2
SW
2.2 µH 10 µF
VOUT D3
INTVCC
10 µF 178 kW
W
100 kW
W FB

ÑÁÎÉ2 10 kW
W
FAULT
LT3932
ISMON
1 MW
W ISP
47 nF
ISN

VREF PWMTG

2.2 µF VC
100 kW
W
RT
5.1 kW
W
CTRL 45.3 kW
2 MHz
SS
RP 470 pF
2.2 µF

Ðèñóíîê 2. Âêëþ÷åííûå ïàðàëëåëüíî 1.5-àìïåðíûå ñâåòîäèîäíûå äðàéâåðû LT3932 îáåñïå÷èâàþò


ñèñòåìó ìàøèííîãî çðåíèÿ èìïóëüñàìè àìïëèòóäîé 3 À ñ äëèòåëüíûì âðåìåíåì îòêëþ÷åíèÿ.

ÐàäèîËîöìàí 01,02-2022 33
êèì èëè äëèííûì, íèêàê íå âëèÿÿ íà âîñïðî- âðåìÿ âûêëþ÷åíèÿ ØÈÌ 10 ìñ (100 Ãö) èëè
èçâîäèìîñòü ôîðìû ñèãíàëà âñïûøêè. 1 ñ (1 Ãö), ÷òî èäåàëüíî ïîäõîäèò äëÿ ñèñòåì
Ïðèëîæåíèÿ ñ ïàðàëëåëüíûìè äðàéâåðà- ìàøèííîãî çðåíèÿ.
ìè âñïûøåê êàìåð ïî÷òè òàêæå ïðîñòû, êàê è
îäèíî÷íûå ïðåîáðàçîâàòåëè ïðè äëèòåëü- Òîê ìîæåò áûòü åùå áîëüøå
íîì îòêëþ÷åíèè. Ïðåîáðàçîâàòåëè îòñëåæè- Êîëè÷åñòâî âêëþ÷àåìûõ ïàðàëëåëüíî
âàþò îáùåå âûõîäíîå íàïðÿæåíèå â êîíöå äðàéâåðîâ ñâåòîäèîäîâ íå îãðàíè÷åíî äâóìÿ
àêòèâíîãî ñîñòîÿíèÿ ïîñëåäíåãî èìïóëüñà ïðåîáðàçîâàòåëÿìè. Äëÿ ôîðìèðîâàíèÿ åùå
ØÈÌ è ïîääåðæèâàþò âûõîäíîé êîíäåíñà- áîëåå ñèëüíîòî÷íûõ ñèãíàëîâ ñ êðóòûìè
òîð çàðÿæåííûì äî ýòîãî ñîñòîÿíèÿ äàæå âî ôðîíòàìè ìîãóò áûòü ïàðàëëåëüíî ñîåäèíå-
âðåìÿ äëèòåëüíûõ ïàóç. Êàæäûé ïðåîáðàçî- íû òðè èëè áîëåå ïðåîáðàçîâàòåëåé. Ïîñ-
âàòåëü îòêëþ÷àåò ñâîé âûõîäíîé MOSFET êîëüêó â ýòîé ñèñòåìå íåò âåäóùåãî èëè âåäî-
ñõåìû ØÈÌ îò îáùåé íàãðóçêè è ïîääåðæè- ìîãî óñòðîéñòâà, âñå ïðåîáðàçîâàòåëè âûðà-
âàåò çàðÿä ñâîåãî âûõîäíîãî êîíäåíñàòîðà áàòûâàþò îäèíàêîâîå êîëè÷åñòâî òîêà è ðàâ-
ïðèìåðíî íà óðîâíå, íà êîòîðîì îí íàõîäèë- íîìåðíî ðàñïðåäåëÿþò ìåæäó ñîáîé íàãðóç-
ñÿ â ïîñëåäíåì ñîñòîÿíèè, ïîäàâàÿ â ýòîò êó. Ðåêîìåíäóåòñÿ, ÷òîáû ñèíõðîíèçàöèÿ âñåõ
êîíäåíñàòîð òîê ïî ìåðå óòå÷êè ýíåðãèè. ïàðàëëåëüíûõ ïðåîáðàçîâàòåëåé äðàéâåðîâ
Ëþáûå óòå÷êè, âîçíèêàþùèå â ýòèõ êîíäåíñà- ñâåòîäèîäîâ âûïîëíÿëàñü îáùèì òàêòîâûì
òîðàõ ïðè äëèòåëüíîì áåçäåéñòâèè, êîìïåí- ñèãíàëîì. Ýòî äàåò ãàðàíòèþ, ÷òî ïóëüñàöèè
ñèðóåòñÿ ïîäêà÷êîé íåáîëüøîãî òîêà.  íà÷à- íà âûõîäíûõ êîíäåíñàòîðàõ âñåõ ïðåîáðàçî-
ëå ñëåäóþùåãî èìïóëüñà ØÈÌ âûõîäíûå âàòåëåé áóäóò ïðèìåðíî ñèíôàçíûìè, òàê ÷òî
MOSFET ñõåìû ØÈÌ âêëþ÷àþòñÿ, è íîâûé òîêè ïóëüñàöèé íå ïîòåêóò îáðàòíî â ïðåîá-
öèêë íà÷èíàåòñÿ ïðèìåðíî ïðè òàêîì æå ðàçîâàòåëü èëè ìåæäó ðàçíûìè ïðåîáðàçîâà-
ñîñòîÿíèè âûõîäíûõ êîíäåíñàòîðîâ, â êàêîì òåëÿìè. Âàæíî òàêæå, ÷òîáû èìïóëüñû ØÈÌ
îíè áûëè âî âðåìÿ ïîñëåäíåãî èìïóëüñà, îñòàâàëèñü â ôàçå ñ òàêòîâîé ÷àñòîòîé 2 ÌÃö.
íåçàâèñèìî îò òîãî, ïðîøëî ëè 10 ìñ èëè Ýòî ãàðàíòèðóåò, ÷òî èìïóëüñû ñâåòîäèîäíîé
öåëûé äåíü. âñïûøêè êàìåðû ñîõðàíÿò êðóòûå è íå äðîæà-
Îñöèëëîãðàììû ñèãíàëîâ â ñîåäèíåííûõ ùèå ôðîíòû, îáåñïå÷èâàÿ íàèëó÷øèå
ïàðàëëåëüíî äðàéâåðàõ LT3932 ïðè âîçáóæ- ðåçóëüòàòû îáðàáîòêè èçîáðàæåíèé.
äåíèè ÷åòûðåõ ñâåòîäèîäîâ 3-àìïåðíûìè Äåìîíñòðàöèîííàÿ ñõåìà DC2286A ñ ìèê-
èìïóëüñàìè òîêà äëèòåëüíîñòüþ 10 ìêñ ïîêà- ðîñõåìîé LT3932 ïðåäíàçíà÷åíà äëÿ èñïîëü-
çàíû íà Ðèñóíêàõ 3à è 3á. Èìïóëüñû òîêà ñâå- çîâàíèÿ â êà÷åñòâå ïîíèæàþùåãî ñâåòîäèîä-
òîäèîäîâ èìåþò êðóòûå ôðîíòû è ìàëóþ íîãî äðàéâåðà ñ âûõîäíûì òîêîì 1 À, óïðàâ-
çàäåðæêó, íåçàâèñèìî îò òîãî, ñîñòàâëÿåò ëè ëÿþùåãî îäíèì èëè äâóìÿ ñâåòîäèîäàìè.

Òàêòîâàÿ ÷àñòîòà 2 ÌÃö Òàêòîâàÿ ÷àñòîòà 2 ÌÃö

ÑÈÍÕÐÎ- ÑÈÍÕÐÎ-
ÈÌÏÓËÜÑÛ ÈÌÏÓËÜÑÛ
2 Â/ÄÅË 2 Â/ÄÅË

ØÈÌ ØÈÌ
ÂÑÏÛØÊÈ ÂÑÏÛØÊÈ Èìïóëüñ ñâåòîäèîäà 10 ìêñ
Èìïóëüñ ñâåòîäèîäà 10 ìêñ
2 Â/ÄÅË 2 Â/ÄÅË

ÒÎÊ ÒÎÊ
ÑÂÅÒÎÄÈÎÄÀ ÑÂÅÒÎÄÈÎÄÀ
2 À/ÄÅË 2 À/ÄÅË

10 ìñ ìåæäó èìïóëüñàìè 1 ñ ìåæäó èìïóëüñàìè

2 ìêñ/ÄÅË 2 ìêñ/ÄÅË

Ðèñóíîê 3. Ôîðìû ñèãíàëîâ 3-àìïåðíîé âñïûøêè êàìåðû ñ ïàðàëëåëüíûìè äðàéâåðàìè ñâåòîäèî-


äîâ èç Ðèñóíêà 1 âûãëÿäÿò îäèíàêîâî, íåçàâèñèìî îò âðåìåíè âûêëþ÷åíèÿ ØÈÌ. Êàðòèíà áûëà áû
òàêîé æå ïðè âûêëþ÷åíèè ØÈÌ íà äåíü èëè äîëüøå.

34 ÑÒÀÒÜÈ
ìîæåò èñïîëüçîâàòüñÿ ìèêðîñõåìà ãåíåðàòî-
ðà. Äëÿ ïîëó÷åíèÿ åùå áîëåå ìîùíûõ
èìïóëüñîâ òîêà äîáàâüòå äîïîëíèòåëüíûå
ïðåîáðàçîâàòåëè äåìîíñòðàöèîííîé ñõåìû
DC2286A, èñïîëüçóÿ òó æå ñõåìó ïàðàëëåëü-
íîãî ñîåäèíåíèÿ.

Çàêëþ÷åíèå
Äëÿ ôîðìèðîâàíèÿ áûñòðûõ ïðÿìîóãîëü-
íûõ ñèëüíîòî÷íûõ èìïóëüñîâ òîêà, íåîáõî-
äèìûõ äëÿ àâòîìàòèçèðîâàííîé îáðàáîòêè
èçîáðàæåíèé, â ñèñòåìàõ ìàøèííîãî çðåíèÿ
ìîãóò èñïîëüçîâàòüñÿ ïàðàëëåëüíî âêëþ÷åí-
Ðèñóíîê 4. Äâå äåìîíñòðàöèîííûå ïëàòû íûå äðàéâåðû ñâåòîäèîäîâ. Çàïàòåíòîâàí-
DC2286A ñ ìèêðîñõåìàìè LT3932 ëåãêî ñîåäè- íàÿ òåõíîëîãèÿ äðàéâåðà ñâåòîäèîäíîé
íÿþòñÿ ïàðàëëåëüíî äëÿ ñîçäàíèÿ ñâåòîäèîä- âñïûøêè êàìåðû LT3932 ìîæåò áûòü ðàñøè-
íîé âñïûøêè ñèñòåìû ìàøèííîãî çðåíèÿ, ïîêà-
ðåíà äî áîëåå âûñîêèõ òîêîâ ïóòåì ïîäêëþ-
çàííîé íà Ðèñóíêå 1, ñ òîêàìè îò 3 À äî 4 À.
÷åíèÿ ïàðàëëåëüíûõ ïðåîáðàçîâàòåëåé. Ñîå-
äèíåííûå ïàðàëëåëüíî ïðåîáðàçîâàòåëè
Ýòè ñõåìû ìîæíî ëåãêî èçìåíÿòü è âêëþ÷àòü LT3932 ïîçâîëÿþò ôîðìèðîâàòü èìïóëüñû
ïàðàëëåëüíî, êàê ïîêàçàíî íà Ðèñóíêå 1, äëÿ òîêà äëèòåëüíîñòüþ ïîðÿäêà åäèíèö ìèêðî-
óâåëè÷åíèÿ âûõîäíîãî òîêà èëè íàïðÿæåíèÿ. ñåêóíä ñ àìïëèòóäîé 3 À è áîëåå äàæå ïðè
Ðèñóíîê 4 äåìîíñòðèðóåò ïðîñòîòó ñîåäèíå- äëèòåëüíûõ ïàóçàõ. Èìïóëüñû ñâåòîäèîäíîé
íèÿ äâóõ òàêèõ ñõåì äëÿ óïðàâëåíèÿ ÷åòûðü- âñïûøêè êàìåðû ñîõðàíÿþò êðóòûå è íå äðî-
ìÿ ñâåòîäèîäàìè 10-ìèêðîñåêóíäíûìè èì- æàùèå ôðîíòû, íåçàâèñèìî îò òîãî, ñêîëüêî
ïóëüñàìè òîêà 3 À îò âõîäíîãî íàïðÿæåíèÿ äëèòñÿ ïàóçà ìåæäó âñïûøêàìè. ÐË
24 Â.Ïðè òåñòèðîâàíèè ñõåìû â êà÷åñòâå
èñòî÷íèêà ñèíõðîíèçèðîâàííîãî òàêòîâîãî Ìàòåðèàëû ïî òåìå
ñèãíàëà ìîæíî èñïîëüçîâàòü ãåíåðàòîð
1. Datasheet Analog Devices LT3932
èìïóëüñîâ, êàê ïîêàçàíî íà Ðèñóíêå 4. Â ïðî-
èçâîäñòâåííîé ñèñòåìå ìàøèííîãî çðåíèÿ 2. Datasheet Nexperia BAT46WJ
äëÿ ôîðìèðîâàíèÿ ñèíõðîíèçèðîâàííûõ 3. Datasheet Nexperia PMEG3010EJ
òàêòîâûõ èìïóëüñîâ è èìïóëüñîâ ØÈÌ 4. Datasheet Vishay Si2369DS

ÐàäèîËîöìàí 01,02-2022 35
Ïîäêëþ÷åíèå ÷àñîâ
ðåàëüíîãî âðåìåíè DS1307
ê ìèêðîêîíòðîëëåðó STM8
÷åðåç ìîäóëü I2C
Àëåêñàíäð Ðóñó, Îäåññà, Óêðàèíà

ÂÂî ìíîãèõ ïðèëîæåíèÿõ ïðîöåññû è ñîáû- ÷åíèå ðåçóëüòàòà çà 5 ìèíóò». Äåëî â òîì, ÷òî
òèÿ î÷åíü ÷àñòî äîëæíû ïðèâÿçûâàòüñÿ ê ñâÿçêà STM8 + DS1307 ñ èñïîëüçîâàíèåì
àñòðîíîìè÷åñêîìó âðåìåíè. Íå îêàçàëàñü ìîäóëÿ I2C èìååò ðÿä ñïåöèôè÷åñêèõ îñî-
èñêëþ÷åíèåì è ìîÿ ýêñïåðèìåíòàëüíàÿ ñèñ- áåííîñòåé, êîòîðûå ìîãóò ëåãêî ïîñòàâèòü
òåìà äëÿ âûðàùèâàíèÿ ðàññàäû [1], â êîòî- â òóïèê ÷åëîâåêà, íå çíàêîìîãî ñ ýòèìè
ðîé ìíå ïîòðåáîâàëîñü âêëþ÷àòü è âûêëþ- óñòðîé-ñòâàìè. Ïîýòîìó ÿ èñêðåííå íàäåþñü,
÷àòü ôèòîëàìïû ïî îïðåäåëåííîìó ðàñïèñà- ÷òî, ïðî÷èòàâ ýòó ñòàòüþ, ëþäè, íå çíàêîìûå
íèþ. Ïîñêîëüêó â ìèêðîêîíòðîëëåðàõ STM8, ñ ìèêðîñõåìàìè RTC è STM8, ñìîãóò áûñòðî
âûáðàííûõ â êà÷åñòâå àïïàðàòíîé îñíîâû ïîâòîðèòü ïîäîáíóþ ñõåìó.
äëÿ åå ðåàëèçàöèè, ìîäóëü ÷àñîâ ðåàëüíîãî Ñðàçó îáðàùó âíèìàíèå, ÷òî ìàòåðèàë
âðåìåíè (Real Time Clock, RTC) îòñóòñòâî- ñòàòüè ðàññ÷èòàí íà ïîäãîòîâëåííûõ ñïåöèà-
âàë, ìíå íóæíî áûëî èëè ðåàëèçîâûâàòü åãî ëèñòîâ, óæå çíàþùèõ, ÷òî òàêîå ìèêðîêîí-
ñàìîìó, èëè èñïîëüçîâàòü äëÿ ýòîãî âíåøíèå òðîëëåðû, ïåðèôåðèéíûå ìîäóëè è ïðî÷èå
ñïåöèàëèçèðîâàííûå êîìïîíåíòû. ýëåìåíòàðíûå âåùè. Õîðîøèì äîïîëíåíèåì
Ïîñëå íåäîëãèõ êîëåáàíèé áûë âûáðàí ê ýòîé ñòàòüå ñòàíóò îïèñàíèå èíòåðôåéñà
ïîñëåäíèé âàðèàíò. Ðåøàþùèì àðãóìåíòîì I2C [3], òåõíè÷åñêàÿ äîêóìåíòàöèÿ íà âûáðàí-
ñòàëî òî, ÷òî, èñïîëüçóÿ ìèêðîñõåìó, ñïåöè- íûå ìèêðîñõåìû [2, 4], à òàêæå ïðèìåðû ðàáî-
àëüíî ðàçðàáîòàííóþ äëÿ ýòîé çàäà÷è, òû ñ ìîäóëåì I2C èç áèáëèîòåêè STM8S/A
ìîæíî ïîëó÷èòü íóæíûé ðåçóëüòàò áûñòðî è ñ Standard Peripherals Library (StdPeriph_Lib) [5].
ïðîãíîçèðîâàííûì êà÷åñòâîì, â òî âðåìÿ êàê
ñàìîñòîÿòåëüíàÿ ðåàëèçàöèÿ èçâåñòíûõ Àïïàðàòíàÿ ÷àñòü ñèñòåìû
âåùåé åùå íåèçâåñòíî ê ÷åìó ïðèâåäåò. ×àñû áûëî ðåøåíî ñäåëàòü â âèäå îòäåëü-
 êà÷åñòâå ÷àñîâ ðåàëüíîãî âðåìåíè áûëà íîé ïëàòû, ïðåäîñòàâëÿþùåé ñâåäåíèÿ î òåêó-
âûáðàíà ìèêðîñõåìà DS1307, îòëè÷àþùàÿ- ùåì âðåìåíè ïî çàïðîñó âíåøíåãî (ïî îòíî-
ñÿ ñâîåé äîñòóïíîñòüþ, íåâûñîêîé öåíîé è øåíèþ ê ïëàòå) êîíòðîëëåðà ñèñòåìû, ïîýòî-
íàëè÷èåì äîñòàòî÷íî áîëüøîãî êîëè÷åñòâà ìó åå ïðèíöèïèàëüíàÿ ñõåìà (Ðèñóíîê 1) âî
àíàëîãîâ, ÷òî ñâèäåòåëüñòâóåò î åå ïîïóëÿð- ìíîãîì ïîõîæà íà ñõåìû äðóãèõ ïëàò, îäíà èç
íîñòè. Ïðèÿòíûì, õîòü è íåâîñòðåáîâàííûì, êîòîðûõ óæå áûëà ðàññìîòðåíà â [1]. Îñíîâ-
äîïîëíåíèåì ñòàëî íàëè÷èå â íåé 56 áàéò íûì ýëåìåíòîì ìîäóëÿ ÿâëÿåòñÿ ìèêðîêîí-
ñâîáîäíîé îïåðàòèâíîé ïàìÿòè (ñ íåçàâèñè- òðîëëåð DD1 (STM8S003F3P6), ôàêòè÷åñêè
ìûì ïèòàíèåì) è ãåíåðàòîðà èìïóëüñîâ. âûïîëíÿþùèé ôóíêöèþ «ïåðåâîä÷èêà»
Îäíàêî ïîäêëþ÷åíèå åå ê ìèêðîêîíòðîë- êîìàíä, ïðîõîäÿùèõ ïî ñèñòåìíîé øèíå, íà
ëåðó STM8 [2] îêàçàëîñü íå òàêîé ïðîñòîé ÿçûê, «ïîíÿòíûé» ìèêðîñõåìå ÷àñîâ ðåàëü-
çàäà÷åé, êàê ïèøóò â ñòàòüÿõ èç ñåðèè «ïîëó- íîãî âðåìåíè DD2 (DS1307). Ìèêðîñõåìà DA2

36 ÑÕÅÌÛ
X1
DA1
Öåïü LM1117-5.0
R1
3 2
1 GND IN OUT
100 VD3 + C1 + C2
2 VCC GND
R2 15Â
10.0×16Â 10.0×16Â
3 1
RS485 B
100 R3
4 RS485 A
100
DA2 SP485
C3 8 VCC RO 1
0.1
VD1 VD2 7 B RE 2
7.5Â 7.5Â R4

6 A DE 3 10ê

R5
5 GND DI 4

10ê

X2
Öåïü

1 VCC

2 SWIM DD1 STM8S003F3P6


R6
10ê 1 20 R7
3 GND PD4 PD3
2 19 470
4 RST PD5 PD2 VD5
3 18
PD6 PD1
C4 4 17
RESET PC7 C7
0.1 16
5 0.1
PA1 PC6 DD2 DS1307
6 15
PA2 PC5 8 VCC X1 1 ZQ1
32768 Ãö
7 14
VSS PC4 X2 2
13 R8 R9 7 SQW/OUT
C5 8 10ê 10ê BUF
VCAP PC3
1.0 12 X1
C6 9 6 SCL POWER VBAT 3
VDD PB4 CONTROL
GB1
0.1
10 11 2
IC
PA3 PB5 5 SDA CLOCK GND 4
CALENDAR 3Â

Ðèñóíîê 1. Ïðèíöèïèàëüíàÿ ñõåìà ïëàòû ÷àñîâ.

(SP485) ñëóæèò äëÿ ïðåîáðàçîâàíèÿ óðîâíåé èñïîëüçîâàòü 3-âîëüòîâûå ëèòèåâûå áàòà-


ñèãíàëîâ èíòåðôåéñà RS-485, èñïîëüçóåìîãî ðåéêè CR2032. È õîòü áàòàðåéêà ÿâëÿåòñÿ
äëÿ îáìåíà äàííûìè ìåæäó ïëàòàìè, â óðîâ- íåîáÿçàòåëüíîé – ìèêðîñõåìà DS1307 ìîæåò
íè, ïðèãîäíûå äëÿ èñïîëüçîâàíèÿ ìîäóëåì ïîëíîöåííî ôóíêöèîíèðîâàòü è áåç íåå, – åå
UART. Ïèòàíèå ïëàòû îñóùåñòâëÿåòñÿ íàïðÿ- îòñóòñòâèå äåëàåò áåññìûñëåííûì âåñü çàìû-
æåíèåì 5 Â, ôîðìèðóåìûì êîìïåíñàöèîí- ñåë, âåäü èìåííî îíà ïîçâîëÿåò ÷àñàì ðàáî-
íûì ñòàáèëèçàòîðîì DA1 èç âõîäíîãî íàïðÿ- òàòü ïîñëå èñ÷åçíîâåíèÿ íàïðÿæåíèÿ VCC.
æåíèÿ, êîòîðîå ìîæåò íàõîäèòüñÿ â äèàïàçî- Îáìåí äàííûìè ìåæäó ìèêðîñõåìàìè
íå îò 7 Â äî 14 Â. 2
DD1 è DD2 ïðîèñõîäèò ïî èíòåðôåéñó I C,
Ìèêðîñõåìà DS1307 òðåáóåò äëÿ ñâîåé ïîýòîìó DS1307 ïîäêëþ÷àåòñÿ ê âûâîäàì 11
ðàáîòû âñåãî äâóõ âíåøíèõ êîìïîíåíòîâ: (èíôîðìàöèîííûé ñèãíàë – SDA) è 12 (òàêòî-
÷àñîâîãî êâàðöà ZQ1 ñ ðåçîíàíñíîé ÷àñòîòîé âûé ñèãíàë – SCL) ìèêðîêîíòðîëëåðà
32.768 êÃö è íåîáÿçàòåëüíîãî ðåçåðâíîãî STM8S003F3P6, ñâÿçàííûì ñ åå àïïàðàòíûì
èñòî÷íèêà ïèòàíèÿ GB1 ñ íàïðÿæåíèåì ìîäóëåì I2C. Ðåçèñòîðû R8 è R9 íåîáõîäèìû
2.0…3.5 Â, â êà÷åñòâå êîòîðîãî óäîáíî äëÿ ôîðìèðîâàíèÿ ñèãíàëà ñ âûñîêèì ëîãè-

ÐàäèîËîöìàí 01,02-2022 37
÷åñêèì óðîâíåì íà ëèíèÿõ SDA è SCL. Ê ñîæà- ïàìÿòè ìèêðîñõåìû DS1307 ïðîèñõîäèò ñïóñ-
ëåíèþ, èñïîëüçîâàòü äëÿ ýòîé öåëè âñòðîåí- òÿ íåñêîëüêî ìèíóò, õîòÿ ÷àñû îñòàíàâëèâà-
íûå ïîäòÿãèâàþùèå ðåçèñòîðû ïîðòîâ PB4 è þòñÿ ñðàçó. Âèäèìî, çàðÿäà, íàêîïëåííîãî â
PB5 íåëüçÿ. Âî-ïåðâûõ, îíè àêòèâíû òîëüêî ôèëüòðóþùèõ êîíäåíñàòîðàõ è ïàðàçèòíûõ
ïðè ðàáîòå ïîðòà â ðåæèìå âõîäà, à âî- åìêîñòÿõ ìèêðîñõåìû, îêàçûâàåòñÿ äîñòà-
âòîðûõ, èõ ïîâåäåíèå âî âðåìÿ ðàáîòû ìîäó- òî÷íî äëÿ ñîõðàíåíèÿ ñîäåðæèìîãî ÎÇÓ â
ëÿ I2C â òåõíè÷åñêîé äîêóìåíòàöèè íå îïèñà- òå÷åíèå íåêîòîðîãî âðåìåíè.
íî. Ïðàêòèêà ïîêàçàëà, ÷òî îíè, âåðîÿòíåå À âîò ïðè íàëè÷èè áàòàðåéêè è ïîäà÷å íà
âñåãî, íåàêòèâíû, ïîñêîëüêó ïðè îáðûâå â âûâîä VCC íàïðÿæåíèÿ 3.3 Â ìèêðîñõåìà
öåïè ðåçèñòîðà R8 (èç-çà íåïðàâèëüíîé ðàç- DS1307 ïåðåñòàåò îòâå÷àòü çà çàïðîñû ïî
âîäêè ïå÷àòíîé ïëàòû), îáìåí äàííûìè ïðî- èíòåðôåéñó I2C, õîòÿ ÷àñû ïðè ýòîì ïðîäîë-
èñõîäèë ñ îãðîìíûì êîëè÷åñòâîì îøèáîê. æàþò ðàáîòàòü è âðåìÿ íå ñáèâàåòñÿ. Î âîç-
ìîæíîñòè òàêîãî ïîâåäåíèÿ ìèêðîñõåì
Ðàáîòà DS1307 ïðè íàïðÿæåíèè DS1307 íóæíî ïîìíèòü, èíà÷å âî âðåìÿ
ïèòàíèÿ 3.3  îòëàäêè ïðîãðàììíîãî îáåñïå÷åíèÿ ìîæíî
ïîòðàòèòü íåêîòîðîå âðåìÿ íà ïîèñê íåñó-
Ñîãëàñíî òåõíè÷åñêîé äîêóìåíòàöèè,
ùåñòâóþùåé ïðîáëåìû.
íàïðÿæåíèÿ ïèòàíèÿ ìèêðîñõåìû DS1307,
êàê è áîëüøèíñòâà åå àíàëîãîâ, äîëæíî áûòü
â ïðåäåëàõ:
Îðãàíèçàöèÿ ïðîãðàììíîãî
! âûâîä VCC (îñíîâíîå íàïðÿæåíèå ïèòà-
îáåñïå÷åíèÿ
íèÿ) – 4.5…5.5 Â; Âî âðåìÿ ðàáîòû ïëàòû ÷àñîâ ìîãóò îäíî-
! âûâîä BAT (áàòàðåéêà) – 2.0…3.5 Â. âðåìåííî ïðîèñõîäèòü äâà ïî÷òè íèêàê íå ñâÿ-
çàííûõ ìåæäó ñîáîé ïðîãðàììíûõ ïðîöåññà:
Ïðîáëåìà çàêëþ÷àåòñÿ â òîì, ÷òî íåäîðî-
! îáìåí äàííûìè ìåæäó STM8 è DS1307 ïî
ãèå âåðñèè ïðîãðàììàòîðîâ ST-LINK ìîãóò íå
èíòåðôåéñó I2C;
ïîääåðæèâàòü ðàáîòó ìèêðîêîíòðîëëåðîâ,
ïèòàþùèõñÿ íàïðÿæåíèåì 5 Â, õîòÿ ìèêðî- ! îáìåí äàííûìè ìåæäó STM8 è âíåøíèì
ñõåìû STM8 ìîãóò ôóíêöèîíèðîâàòü ïðè êîíòðîëëåðîì ïî èíòåðôåéñó UART.
íàïðÿæåíèè ïèòàíèÿ îò 3.0 Â äî 5.5 Â. Ïîýòî- Èç ýòèõ äâóõ ïðîöåññîâ áîëåå ïðèîðèòåò-
ìó ïðè íàëè÷èè òàêîãî ïðîãðàììàòîðà âî íûì ÿâëÿåòñÿ ïðîöåññ îáìåíà äàííûìè ïî
âðåìÿ çàãðóçêè è îòëàäêè ïðîãðàììíîãî îáåñ- èíòåðôåéñó UART, ïîñêîëüêó ýòîò èíòåðôåéñ
ïå÷åíèÿ ìèêðîñõåìû DD1, DD2 è DA2 ïðèõî- áîëåå êðèòè÷åí ê çàäåðæêàì â îáðàáîòêå
äèòñÿ ïèòàòü íàïðÿæåíèåì 3.3 Â, ïîëó÷àå- èíôîðìàöèè, ÷åì I2C.
ìûì ñ êîíòàêòà 1 ðàçúåìà Õ2. È åñëè ïðè Îñîáåííîñòè îáìåíà äàííûìè ïî èíòåð-
òàêîì íàïðÿæåíèè ïðîáëåì ñ ðàáîòîé ïðèå- ôåéñó UART áûëè ïîäðîáíî ðàññìîòðåíû
ìîïåðåäàò÷èêà SP485 îáû÷íî íå âîçíèêàåò, â [1]. Ïîñêîëüêó ýòîò ïðîöåññ áîëåå ïðèîðèòå-
ïî êðàéíåé ìåðå, ïðè íåáîëüøèõ ðàññòîÿíè- òåí, åãî îáðàáîòêà ïðîèçâîäèòñÿ ñ ïîìîùüþ
ÿõ ìåæäó ïëàòàìè, òî àëãîðèòì ðàáîòû ìèê- ïðåðûâàíèé. À âîò ïðè îáìåíå äàííûìè ïî
ðîñõåìû DS1307 â ýòîì ðåæèìå ìîæåò îòëè- èíòåðôåéñó I2C îò èñïîëüçîâàíèÿ ïðåðûâà-
÷àòüñÿ îò íîðìàëüíîãî. íèé áûëî ðåøåíî îòêàçàòüñÿ.
Ïðè îòñóòñòâèè áàòàðåéêè GB1 ìèêðîñõå- Äåëî â òîì, ÷òî ìîäóëü I2C ìèêðîêîíòðîë-
ìà DS1307, ïî êðàéíåé ìåðå îäèí åå òåñòî- ëåðîâ STM8 èìååò âñåãî îäèí âåêòîð ïðåðû-
âûé ýêçåìïëÿð, ïðè ïèòàíèè îò èñòî÷íèêà ñ âàíèÿ, â êîòîðûé «íàâàëåíû» âñå ñîáûòèÿ,
íàïðÿæåíèåì 3.3 Â ïðîäåìîíñòðèðîâàëà ãåíåðèðóåìûå ýòèì óñòðîéñòâîì, (Ðèñóíîê 2),
ïîëíóþ ðàáîòîñïîñîáíîñòü. Êîíå÷íî, ïðè ïîýòîìó, äàæå åñëè àíàëèçèðîâàòü òîëüêî òå
îòêëþ÷åíèè ïèòàíèÿ ÷àñû îñòàíàâëèâàëèñü, ôëàãè, êîòîðûå ìîãóò áûòü ïîäíÿòû â ðåæèìå
à ñîäåðæèìîå îïåðàòèâíîé ïàìÿòè óíè÷òî- âåäóùåãî, îáðàáîò÷èê óæå ïîëó÷èòñÿ äîñòà-
æàëîñü, íî äëÿ òîãî, ÷òîáû «ïî÷óâñòâîâàòü» òî÷íî ñëîæíûì. Íå ñëåäóåò çàáûâàòü, ÷òî
ýòó ìèêðîñõåìó è îòëàäèòü ïðîãðàììíîå îáìåí äàííûìè ïî èíòåðôåéñó I2C íàìíîãî
îáåñïå÷åíèå, ýòîãî âïîëíå äîñòàòî÷íî. Ñëå- ñëîæíåå, ÷åì ïðè èñïîëüçîâàíèè èíòåðôåéñà
äóåò îòìåòèòü, ÷òî ïîñëå îòêëþ÷åíèÿ ïèòàíèÿ UART, ïîýòîìó êîëè÷åñòâî ñîáûòèé, ãåíåðè-
ðàçðóøåíèå èíôîðìàöèè â îïåðàòèâíîé ðóåìûõ ìîäóëåì I2C, â òîì ÷èñëå è îøèáîê,

38 ÑÕÅÌÛ
SB 1 1
Îñíîâíîé öèêë
ADDR (áåñêîíå÷íûé)
ADDR10
ITEVTEN 2
STOPF Ïàêåò äàííûõ Äà
WUFH & ïî UART ïîëó÷åí?
3
BTF Îáðàáîòêà ïðèíÿòîé
Íåò
TXE & êîìàíäû
4
Ïðåðûâàíèå Ïàêåò äàííûõ Äà
ITUBFEN 1
ïî UART îïïðàâëåí?
& 5
RXNE Íåò Âûïîëíåíèå
ITERREN ïðèíÿòîé êîìàíäû
6
BERR 1
& Îáðàáîòêà ñîáûòèé
ARLO ìîäóëÿ I2C
AF
OVR
7
Êîíåö îñíîâíîãî
Ðèñóíîê 2. Îðãàíèçàöèÿ ïðåðûâàíèé ìîäóëÿ öèêëà
2
I C ìèêðîêîíòðîëëåðîâ STM8 [2].
Ðèñóíîê 3. Àëãîðèòì îñíîâíîãî öèêëà
ïðîãðàììû.
çíà÷èòåëüíî áîëüøå. Êðîìå òîãî, ìîäóëü I2C
ìîæåò ôîðìèðîâàòü îäèíàêîâûå ïðåðûâà-
íèÿ, íàïðèìåð, çàâåðøåíèå ïåðåäà÷è ñòàðòî- îáðàáîòêó ñîáûòèé èíòåðôåéñà I2C â îáùèé
âîãî áèòà, ñîâåðøåííî â ðàçíûå ìîìåíòû ïðîãðàììíûé ïîòîê.
ñåàíñà îáìåíà, ïîýòîìó ïðè èõ îáðàáîòêå Â èòîãå îñíîâíîé öèêë ïðîãðàììû (main)
íåäîñòàòî÷íî ïðîñòî ïðîâåðèòü ôëàãè – ïîëó÷èëñÿ ñëåäóþùèì (Ðèñóíîê 3). Îáðàáîò-
íóæíî åùå ïîíèìàòü, êàê ïîñòóïàòü íà ýòîì êà çàïðîñîâ öåíòðàëüíîãî ïðîöåññîðà, ïåðå-
ýòàïå îáìåíà. äàâàåìûõ ïî èíòåðôåéñó UART, èìååò áîëåå
Åñëè âîçëîæèòü ýòó íàãðóçêó íà îáðàáîò- âûñîêèé ïðèîðèòåò, ïîýòîìó ïîñëå ïðèåìà
÷èê ïðåðûâàíèÿ, òî åñòü ðèñê íàäîëãî â íåì ïàêåòà äàííûõ îí äîëæåí áûòü îáðàáîòàí â
«çàâèñíóòü», ÷òî ïðèâåäåò ê îøèáêàì â ðàáî- ïåðâóþ î÷åðåäü. Ïîñêîëüêó îáðàáîòêà ïàêå-
òå UART. Ïîýòîìó áûëî ðåøåíî ïåðåíåñòè òà, â òîì ÷èñëå è ôîðìèðîâàíèå îòâåòà,

Òàáëèöà 1. Ñïèñîê êîíñòàíò I2C_Event_TypeDef ñ óêàçàíèåì ïðîâåðÿåìûõ ôëàãîâ [5]


Ôëàãè ðåãèñòðà SR3 Ôëàãè ðåãèñòðà SR1
GENCALL

STOPF
DUALF

ADD10
RXNE

ADDR

Íàçâàíèå êîíñòàíòû
BUSY

MSL
TRA

TXE

BTF

SB

I2C_EVENT_MASTER_MODE_SELECT 1 1 1
I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED 1 1 1 1 1
I2C_EVENT_MASTER_RECEIVER_MODE_SELECTED 1 1 1
I2C_EVENT_MASTER_MODE_ADDRESS10 1 1 1
I2C_EVENT_MASTER_BYTE_RECEIVED 1 1 1
I2C_EVENT_MASTER_BYTE_TRANSMITTING 1 1 1 1
I2C_EVENT_MASTER_BYTE_TRANSMITTED 1 1 1 1 1
I2C_EVENT_SLAVE_RECEIVER_ADDRESS_MATCHED 1 1
I2C_EVENT_SLAVE_TRANSMITTER_ADDRESS_MATCHED 1 1 1 1
I2C_EVENT_SLAVE_GENERALCALLADDRESS_MATCHED 1 1
I2C_EVENT_SLAVE_BYTE_RECEIVED 1 1
I2C_EVENT_SLAVE_STOP_DETECTED 1
I2C_EVENT_SLAVE_BYTE_TRANSMITTED 1 1 1 1
I2C_EVENT_SLAVE_BYTE_TRANSMITTING 1 1 1

ÐàäèîËîöìàí 01,02-2022 39
ìîæåò çàíÿòü äîñòàòî÷íî äëèòåëüíîå âðåìÿ, ðåãèñòðàõ ñîñòîÿíèÿ ìîäóëÿ I2C (I2C_SR1,
ýòà îïåðàöèÿ (áëîê 3) áûëà ïåðåíåñåíà â I2C_SR2 è I2C_SR3). Ñïåöèàëüíî äëÿ ýòîãî â
îáùèé ïîòîê äëÿ âûïîëíåíèÿ â ôîíîâîì áèáëèîòåêå StdPeriph_Lib ïðèñóòñòâóåò ñïå-
ðåæèìå. Òàêèì æå îáðàçîì âûïîëíÿþòñÿ è öèàëèçèðîâàííàÿ ôóíêöèÿ I2C_CheckEvent, â
îïåðàöèè ïîñëå îòïðàâêè îòâåòà öåíòðàëüíî- êîòîðóþ ïåðåäàåòñÿ êîíñòàíòà òèïà
ìó ïðîöåññîðó (áëîê 5), íàïðèìåð, ïåðåçàã- I2C_Event_TypeDef ñ óæå çàêîäèðîâàííîé êîì-
ðóçêà ìèêðîêîíòðîëëåðà. Åñëè æå â äàííîé áèíàöèåé ïðîâåðÿåìûõ ôëàãîâ (Òàáëèöà 1).
èòåðàöèè îñíîâíîãî öèêëà íåò íè êîìàíä, êîòî- Äëÿ ðàáîòû ñ ìîäóëåì DS1307 áûëà
ðûå íóæíî îáðàáîòàòü, íè êîìàíä, êîòîðûå ñîçäàíà ñïåöèàëèçèðîâàííàÿ ñòðóêòóðà
íóæíî âûïîëíèòü, òîãäà ïðîèñõîäèò îáðàáîò- TDS1307, îñíîâíûå ïåðåìåííûå êîòîðîé
êà ñîáûòèé, ñâÿçàííûõ ñ ìîäóëåì I2C (áëîê 6). ïðèâåäåíû â Ëèñòèíãå 1. Ãëàâíîé ïåðåìåí-
Èç-çà äîñòàòî÷íî áîëüøîé ñëîæíîñòè íîé, îïðåäåëÿþùåé òåêóùèé àëãîðèòì îáðà-
èíòåðôåéñà I2C âî ìíîãèõ ðåêîìåíäàöèÿõ ïî áîòêè ñîáûòèé, ñâÿçàííûõ ñ ìîäóëåì I2C,
ðàáîòå ñ ìîäóëåì I2C, â òîì ÷èñëå è â ïðèìå- ÿâëÿåòñÿ ïåðåìåííàÿ State – â çàâèñèìîñòè
ðàõ èç áèáëèîòåêè StdPeriph_Lib, ðåêîìåíäó- îò åå çíà÷åíèÿ âûïîëíÿþòñÿ ñîâåðøåííî
åòñÿ îðèåíòèðîâàòüñÿ íà îáðàáîòêó «ñîáû- ðàçíûå îïåðàöèè, ïîýòîìó îíà ñëóæèò ñâîå-
òèé» – îïðåäåëåííîé êîìáèíàöèè ôëàãîâ â îáðàçíûì ïåðåêëþ÷àòåëåì àëãîðèòìîâ.

Ëèñòèíã 1. Îïèñàíèå ñòðóêòóðû TDS1307

typedef struct
{
uint8_t State; // ñîñòîÿíèå îáìåíà äàííûìè

uint8_t Rx[BUFFER_SIZE]; // áóôåð ïåðåäà÷è


uint8_t Tx[BUFFER_SIZE]; // áóôåð ïðèåìà

bool HasDataToWrite; // ôëàã íàëè÷èÿ äàííûõ äëÿ çàïèñè

int32_t Time; // òåêóùåå âðåìÿ

// ñëóæåáíûå ïåðåìåííûå
uint8_t ByteCount;
uint8_t ErrorCount;
uint8_t PulseCount;
} TDS1307;

DS1307 ñîäåðæèò ÷àñû, êàëåíäàðü è 56 íåãî, õðàíèòñÿ â 32-ðàçðÿäíîé ïåðåìåííîé


áàéò îïåðàòèâíîé ïàìÿòè. Âñÿ èíôîðìàöèÿ, Time, ñîäåðæàùåé êîëè÷åñòâî ñåêóíä, ïðî-
õðàíÿùàÿñÿ â ýòîé ìèêðîñõåìå, íàõîäèòñÿ â øåäøèõ ïîñëå ïîëóíî÷è (0…86399). Òàêîé
64 ðåãèñòðàõ, êàæäûé èç êîòîðûõ äîñòóïåí ôîðìàò õðàíåíèÿ âðåìåíè ïîçâîëÿåò ïðîâî-
äëÿ ÷òåíèÿ è çàïèñè (Òàáëèöà 2).  ýòîì ïðî- äèòü ñ íèì ïðîñòûå îïåðàöèè ñëîæåíèÿ, âû÷è-
åêòå èñïîëüçóþòñÿ òîëüêî ÷àñû, ïîýòîìó äëÿ òàíèÿ è ñðàâíåíèÿ è óïðîùàåò íàñòðîéêó ñèñ-
îáìåíà äàííûìè äîñòàòî÷íî ïðèåìíîãî (ìàñ- òåìû, íàïðèìåð, ñ ïîìîùüþ ïåðñîíàëüíîãî
ñèâ Rx) è ïåðåäàþùåãî (ìàññèâ Tx) áóôåðîâ êîìïüþòåðà.
ðàçìåðîì âñåãî òðè áàéòà (BUFFER_SIZE = 3). Ôëàã HasDataToWrite ñîäåðæèò èíôîðìà-
Ôîðìàò õðàíåíèÿ äàííûõ, èñïîëüçóåìûé â öèþ î òîì, ÷òî ïåðåìåííàÿ Time áûëà èçìåíå-
ìèêðîñõåìå DS1307, ÿâëÿåòñÿ êðàéíå íåóäîá- íà êîíòðîëëåðîì ñèñòåìû ïî èíòåðôåéñó
íûì äëÿ ïîñëåäóþùåãî èñïîëüçîâàíèÿ. Ïîý- UART, ÷òî ÿâëÿåòñÿ ýêâèâàëåíòîì òîãî, ÷òî
òîìó â ýòîì ïðîåêòå áûëî ïðèíÿòî ðåøåíèå åñòü äàííûå, ïðåäíàçíà÷åííûå äëÿ çàïèñè â
î åãî ïðåîáðàçîâàíèè. Âðåìÿ, ïåðåäàâàåìîå ìèêðîñõåìó. Ýòîò ìåõàíèçì èñïîëüçóåòñÿ
öåíòðàëüíîìó ïðîöåññîðó è ïðèíèìàåìîå îò äëÿ óñòàíîâêè ÷àñîâ ïî èíòåðôåéñó UART.

40 ÑÕÅÌÛ
Òàáëèöà 2. Ðåãèñòðû ìèêðîñõåìû DS1307
Àäðåñ Áèò 7 Áèò 6 Áèò 5 Áèò 4 Áèò 3 Áèò 2 Áèò 1 Áèò 0 Ñîäåðæèìîå
0x00 CH Äåñÿòêè Åäèíèöû Ñåêóíäû
0x01 0 Äåñÿòêè Åäèíèöû Ìèíóòû
0x02 0 Äåñÿòêè Åäèíèöû ×àñû
0x03 0 0 0 0 0 Åäèíèöû Äåíü íåäåëè
0x04 0 0 Äåñÿòêè Åäèíèöû ×èñëî
0x05 0 0 0 Äåñÿòêè Åäèíèöû Ìåñÿö
0x06 Äåñÿòêè Åäèíèöû Ãîä
0x07 OUT 0 0 SQWE 0 0 RS1 RS0 Íàñòðîéêè
0x08 – 0x3F Ïîëüçîâàòåëüñêàÿ èíôîðìàöèÿ ÎÇÓ

Ïåðåìåííûå ByteCount, ErrorCount è áëîêîâ (5.1 – 5.N), â êîòîðîì è ïðîèñõîäèò,


PulseCount ÿâëÿþòñÿ ñëóæåáíûìè è èñïîëü- ñîáñòâåííî, îáðàáîòêà òåêóùåãî ñîáûòèÿ.
çóþòñÿ íà ðàçíûõ ñòàäèÿõ îáìåíà äàííûìè.
Èõ êîíêðåòíîå íàçíà÷åíèå ñòàíåò ïîíÿòíûì Ïðîâåðêà îøèáîê
÷óòü ïîçæå. Áîëüøèíñòâî ôëàãîâ îøèáîê ìîäóëÿ I2C
Îáùèé àëãîðèòì îáðàáîòêè ñîáûòèé, ñâÿ- ðàñïîëîæåíî â ðåãèñòðå SR2. Ïîñêîëüêó
çàííûõ ñ ìèêðîñõåìîé DS1307 (áëîê 6 íà ìîäóëü I2C ïðè ðàáîòå ñ DS1307 èñïîëüçóåòñÿ
Ðèñóíêå 3), ðåàëèçîâàííûé â ïîäïðîãðàììå òîëüêî â ðåæèìå âåäóùåãî (Master), òî è êîí-
DS1307_Execute, âûãëÿäèò ñëåäóþùèì îáðà- òðîëèðîâàòü ñëåäóåò ôëàãè îøèáîê, ñâÿçàí-
çîì (Ðèñóíîê 4). Ïðè êàæäîì âûçîâå ýòîé ïîä- íûå ñ ýòèì ðåæèìîì.  ïåðâóþ î÷åðåäü ñëåäó-
ïðîãðàììû â ïåðâóþ î÷åðåäü ïðîâåðÿþòñÿ åò ïðîâåðÿòü ôëàã AF (Acknowledge Failure),
ôëàãè îøèáîê ìîäóëÿ I2C, õðàíÿùèåñÿ â åãî ñâèäåòåëüñòâóþùèé î òîì, ÷òî ìèêðîñõåìà
ðåãèñòðå SR2 (áëîêè 2 è 3). Ïîñëå ýòîãî ïðî- DS1307 íå ñôîðìèðîâàëà áèò ACK, ÿâëÿþ-
èçâîäèòñÿ ïðîâåðêà çíà÷åíèÿ ïåðåìåííîé ùèéñÿ ïîäòâåðæäåíèåì ïðèåìà èíôîðìàöèè
State, è óæå ïîñëå ýòîãî âûáèðàåòñÿ îäèí èç (âîçìîæíî èíôîðìàöèÿ äî íåå íå äîõîäèò), è
ôëàã ARLO (Arbitration Lost), ñèãíàëèçèðóþ-
ùèé î òîì, ÷òî íà øèíå I2C ïîÿâèëñÿ åùå
1 îäèí âåäóùèé. Ïîñêîëüêó ïîÿâëåíèå åùå
Íà÷àëî îäíîãî âåäóùåãî â äàííîé ñõåìå ïðèíöèïè-
àëüíî íåâîçìîæíî, òî óñòàíîâêà áèòà ARLO
2
Äà (îí óñòàíàâëèâàåòñÿ ïðè îáíàðóæåíèè èçìå-
Åñòü îøèáêè? íåíèÿ ñèãíàëà íà ëèíèè SDA ïðè âûñîêîì
3
Íåò
óðîâíå íà ëèíèè SCL) ñâèäåòåëüñòâóåò î íàëè-
Îáðàáîòêà îøèáîê
÷èè ïðîáëåì íà àïïàðàòíîì óðîâíå, íàïðè-
ìåð, îá îáðûâå â öåïÿõ ïîäòÿãèâàþùèõ ðåçèñ-
4 òîðîâ. Âåðîÿòíîñòü óñòàíîâêè ôëàãà OVR
Ïðîâåðêà çíà÷åíèÿ (Overrun), ñèãíàëèçèðóþùåãî î âîçìîæíîé
ïåðåìåííîé State
ïîòåðå ïðèíÿòûõ äàííûõ ïðè ðàáîòå â ðåæèìå
âåäóùåãî, êðàéíå ìàëà. Òåì íå ìåíåå, óñòà-
0 1 N íîâêà ýòîãî ôëàãà ìîæåò ñâèäåòåëüñòâîâàòü î
5.1 5.2 5.N
Îáðàáîò÷èê Îáðàáîò÷èê Îáðàáîò÷èê íåïðàâèëüíîé ðàáîòå ïðîãðàììû, ïîýòîìó
State = 0 State = 1 State = N ëó÷øå ëèøíèé ðàç ïåðåñòðàõîâàòüñÿ.
Ïðîâåðÿòü ôëàãè îøèáîê íåîáõîäèìî â
6
îáÿçàòåëüíîì ïîðÿäêå, ïîñêîëüêó èõ óñòà-
Êîíåö íîâêà ñâèäåòåëüñòâóåò î íàëè÷èè íåïðåäâè-
äåííûõ ïðîáëåì. Åñëè ýòîãî íå äåëàòü, òî
ïðîãðàììà ìîæåò íàìåðòâî «çàâèñíóòü» â
Ðèñóíîê 4. Àëãîðèòì ïîäïðîãðàììû îáðà- îæèäàíèè ñîáûòèÿ, êîòîðîå óæå íèêîãäà íå
áîòêè ñîáûòèé, ñâÿçàííûõ ñ ìèêðîñõåìîé íàñòóïèò. Íàïðèìåð, ïðè ñëó÷àéíîé óñòàíîâ-
DS1307. êå íèçêîãî óðîâíÿ íà ëèíèè SDA ïðè âûñîêîì

ÐàäèîËîöìàí 01,02-2022 41
óðîâíå íà ëèíèè SCL èç-çà âîçäåéñòâèÿ ïîìå- Àëãîðèòì îáðàáîòêè îøèáîê ìîæåò áûòü
õè ïîäíèìåòñÿ ôëàã ARLO, ÷òî ïðèâåäåò ê ëþáûì, â òîì ÷èñëå è äîñòàòî÷íî ñëîæíûì.
ñáðîñó ôëàãà MSL (Master/Slave) â ðåãèñòðå  ýòîì ïðîåêòå èñïîëüçîâàëñÿ ñàìûé ïðîñòîé
SR3, ÷òî, â ñâîþ î÷åðåäü, ïðèâåäåò ê ñîâåð- ïîäõîä, çàêëþ÷àþùèéñÿ â ïîëíîé ïåðåçàãðóç-
øåííî íåïðåäâèäåííîìó ïåðåâîäó ìîäóëÿ êå èíòåðôåéñà I2C, ïîýòîìó ïðè îáíàðóæåíèè
I2C èç ðåæèìà âåäóùåãî â ðåæèì âåäîìîãî îøèáîê ïåðåìåííîé State ïðèñâàèâàåòñÿ
(Slave). À ïîñêîëüêó âñå ñîáûòèÿ, ñâÿçàííûå íà÷àëüíîå çíà÷åíèå RESET_I2C (ðàâíîå åäèíè-
ñ ðåæèìîì âåäóùåãî, ïîäðàçóìåâàþò ïðî- öå) (Ëèñòèíã 2) è âåñü îáìåí äàííûìè íà÷èíà-
âåðêó ôëàãà MSL (Òàáëèöà 1), ýòî çíà÷èò, ÷òî åòñÿ ñ ñàìîãî íà÷àëà. Îáðàòèòå âíèìàíèå, ÷òî
ïðîãðàììà çàâèñíåò â îæèäàíèè çàâåðøå- ïðîâåðêó îøèáîê íåîáõîäèìî ïðîâîäèòü òîëü-
íèÿ, íàïðèìåð, îêîí÷àíèÿ ïåðåäà÷è áàéòà, êî ïðè àêòèâíîì ìîäóëå I2C, òî åñòü, êîãäà
êîòîðûé óæå íèêîãäà íå áóäåò ïåðåäàí èç-çà îáìåí äàííûìè ñ ìèêðîñõåìîé DS1307 óæå
òîãî, ÷òî ìîäóëü I2C ïðåêðàòèë ïåðåäà÷ó. óñïåøíî ïðîøåë íà÷àëüíûå ýòàïû.

Ëèñòèíã 2. Êîä îáðàáîòêè îøèáîê ìîäóëÿ I2C

if (P->State > READ_DATA)


{
if (I2C->SR2 & (uint8_t)(I2C_FLAG_OVERRUNUNDERRUN
| I2C_FLAG_ARBITRATIONLOSS
| I2C_FLAG_ACKNOWLEDGEFAILURE))
P->State = RESET_I2C;
}

Ïåðâûé ýòàï îáìåíà äàííûìè – çàòåì, íàïðèìåð, ÷åðåç ãîä, ïðîäîëæèòü ñ


òîãî æå ñàìîãî ìåñòà. È, íàêîíåö, òðåòüÿ ïðî-
çàâåðøåíèå ðàáîòû ñ ìèêðîñõåìîé áëåìà çàêëþ÷àåòñÿ â òîì, ÷òî ìèêðîñõåìà
DS1307 DS1307 èìååò ñîáñòâåííûé èñòî÷íèê ýíåð-
Âñå ðóêîâîäñòâà ïî ðàáîòå ñ èíòåðôåéñîì ãèè (áàòàðåéêó), îò êîòîðîãî ïèòàþòñÿ âñå åå
I2C, â òîì ÷èñëå è ñóùåñòâóþùèå â ñåòè óçëû, â òîì ÷èñëå, è îòâå÷àþùèå çà ðàáîòó
Èíòåðíåò ïðèìåðû ðàáîòû ñ ìèêðîñõåìîé èíòåðôåéñà I2C.
DS1307, íà÷èíàþòñÿ ñ èíèöèàëèçàöèè ìîäó- Òàêèì îáðàçîì, åñëè â ìîìåíò, êîãäà ìèê-
ëÿ I2C ñ ïîñëåäóþùåé ïåðåäà÷åé ñòàðòîâîãî ðîñõåìà DS1307 óäåðæèâàëà íèçêèé óðîâåíü
áèòà. Îäíàêî ïðè ðàáîòå ñ ÷àñàìè ðåàëüíîãî íà ëèíèè SDA, ïðîèçîéäåò îòêëþ÷åíèå ìîäó-
âðåìåíè òàê äåëàòü íåëüçÿ, èíà÷å âû ïîëó÷è- ëÿ I2C, íàïðèìåð, èç-çà ïðîáëåì ñ ïèòàíèåì,
òå, êàê ãîâîðÿò â Îäåññå, «áîëüøîé ãåìáåëü». ïåðåçàãðóçêè ìèêðîêîíòðîëëåðà èëè îáíàðó-
Ýòî ïðîèñõîäèò èç-çà ñêðûòîãî êîâàðñòâà æåíèÿ îøèáîê â îáìåíå äàííûìè, òî øèíà
èíòåðôåéñà I2C, óñóãóáëåííîãî ýíåðãåòè÷åñ- I2C ìîæåò îêàçàòü íàìåðòâî çàâèñøåé.
êîé íåçàâèñèìîñòüþ ìèêðîñõåìû DS1307. Ëèíèÿ SDA áóäåò óäåðæèâàòüñÿ â ñîñòîÿíèè
2
Ñîãëàñíî ñïåöèôèêàöèè èíòåðôåéñà I C íèçêîãî óðîâíÿ ìèêðîñõåìîé DS1307 äî òåõ
[3], äëÿ ïåðåäà÷è ñòàðòîâîãî áèòà íåîáõîäè- ïîð, ïîêà â áàòàðåéêå åñòü ýíåðãèÿ, è ìèêðî-
ìî ïåðåâåñòè ëèíèþ SDA â ñîñòîÿíèå íèçêîãî êîíòðîëëåð íå ñìîæåò ñôîðìèðîâàòü íè ñòàð-
óðîâíÿ ïðè âûñîêîì óðîâíå íà ëèíèè SCL. òîâûé, íè ñòîïîâûé áèò.
Ïåðâàÿ ïðîáëåìà çàêëþ÷àåòñÿ â òîì, ÷òî Âûâåñòè ìèêðîñõåìó DS1307 èç ýòîãî
ëèíèÿ SDA ìîæåò óäåðæèâàòüñÿ â ñîñòîÿíèè ñîñòîÿíèÿ ìîæíî äâóìÿ ñïîñîáàìè. Ïåðâûé
íèçêîãî óðîâíÿ êàê ìèêðîêîíòðîëëåðîì, òàê è ñïîñîá çàêëþ÷àåòñÿ â ïîëíîì îòêëþ÷åíèè
ìèêðîñõåìîé DS1307, âåäü îáìåí äàííûìè ïèòàíèÿ – äëÿ ýòîãî ïðèäåòñÿ èçâëå÷ü áàòà-
ïî ýòîé ëèíèè ïðîèñõîäèò â äâóõ íàïðàâëåíè- ðåéêó, ÷òî, âî-ïåðâûõ, äîëãî è íåóäîáíî, à âî-
ÿõ. Âòîðàÿ ïðîáëåìà çàêëþ÷àåòñÿ â òîì, ÷òî âòîðûõ, ïðèâîäèò ê ñáðîñó âðåìåíè. Âòîðîé
èíòåðôåéñ I2C ìîæåò ðàáîòàòü íà êàêîé óãîä- ñïîñîá çàêëþ÷àåòñÿ â òîì, ÷òî ìèêðîêîíòðîë-
íî ÷àñòîòå – îáìåí äàííûìè ìîæíî äàæå ïðè- ëåð äîëæåí «çàâåðøèòü íà÷àòîå», òî åñòü
îñòàíîâèòü íà íåîïðåäåëåííîå âðåìÿ, à çàêîí÷èòü íà÷àòûé êîãäà-òî îáìåí äàííûìè.

42 ÑÕÅÌÛ
2
À äëÿ ýòîãî íóæíî ïðîäîëæèòü ôîðìèðîâàíèå Ïîäãîòîâêà ê çàïóñêó ìîäóëÿ I C ñîñòîèò èç
èìïóëüñîâ íà ëèíèè SCL äî òåõ ïîð, ïîêà ìèê- íåñêîëüêèõ øàãîâ. Íà ïåðâîì øàãå (Ëèñòèíã 3)
2
ðîñõåìà DS1307 íå îñâîáîäèò ëèíèþ SDA. íóæíî îòêëþ÷èòü ìîäóëü I C (åñëè îí äî ýòîãî
Ïîñêîëüêó ïîäîáíûé ðåæèì ðàáîòû â ìîäó- áûë âêëþ÷åí). Îòêëþ÷åíèå ìîäóëÿ ïðîèçâî-
2
ëå I C íå ïðåäóñìîòðåí, ýòî ïðèäåòñÿ äåëàòü äèòñÿ ñ ïîìîùüþ ïîäïðîãðàììû I2C_Cmd, êîòî-
âðó÷íóþ – ïóòåì ôîðìèðîâàíèÿ íóæíûõ ñèã- ðàÿ, â äàííîì ñëó÷àå, ñáðàñûâàåò áèò PE â
íàëîâ íà ñîîòâåòñòâóþùèõ ïîðòàõ ââîäà- ðåãèñòðå CR1. Îäíàêî ïðåæäå ÷åì ýòî ñäå-
2
âûâîäà. Ïîýòîìó ìîäóëü I C íåò ñìûñëà èíè- ëàòü, íåîáõîäèìî çàâåðøèòü ïðåäûäóùèå
2
öèàëèçèðîâàòü ñðàçó ïîñëå ïåðåçàãðóçêè êîììóíèêàöèè, èíà÷å ìîäóëü I C ìîæåò îñòà-
ìèêðîêîíòðîëëåðà, êàê îáû÷íî äåëàåòñÿ ñî âèòü ïîðòû ââîäà-âûâîäà, ñâÿçàííûå ñ ëèíèÿ-
ìíîãèìè ïåðèôåðèéíûìè ìîäóëÿìè. Ýòî ìè SCL è SDA, â ðåæèìå àëüòåðíàòèâíûõ
íóæíî äåëàòü ëèøü òîãäà, êîãäà åñòü ïîëíàÿ ôóíêöèé è äàæå óäåðæèâàòü íà íèõ íèçêèé
óâåðåííîñòü, ÷òî îí ñìîæåò ðàáîòàòü, òî åñòü óðîâåíü ñèãíàëà. Ïðîùå âñåãî ýòî ñäåëàòü
êîãäà è íà ëèíèè SCL, è íà ëèíèè SDA áóäóò ïóòåì ãåíåðàöèè ñòîïîâîãî ñèãíàëà ïóòåì
âûñîêèå óðîâíè. âûçîâà ïîäïðîãðàììû I2C_GenerateSTOP.

Ëèñòèíã 3. Èñõîäíûé êîä ïåðâîãî øàãà çàïóñêà ìîäóëÿ I2C


switch (P->State)
{
case RESET_I2C:
// îòêëþ÷àåì ìîäóëü I2C
if (I2C->CR1 & I2C_CR1_PE)
{
I2C_GenerateSTOP(ENABLE);
I2C_Cmd(DISABLE);
}

// íàñòðîéêà ïîðòîâ
GPIO_Init(CLK_LINE, GPIO_MODE_OUT_OD_HIZ_SLOW);
GPIO_Init(SDA_LINE, GPIO_MODE_OUT_OD_HIZ_SLOW);

If (GPIO_ReadInputPin(CLK_LINE) && GPIO_ReadInputPin(SDA_LINE))


{
P->State = START_I2C;
}
else
{
P->PulseCount = 0;
P->ErrorCount = 0;
P->State = REGLUE_I2C;
}

break;

. . .
}

Ïîñëå ýòîãî ïîðòû, ñâÿçàííûå ñ ëèíèÿìè START_I2C. Åñëè æå õîòü íà îäíîì èç âûâîäîâ
SCL è SDA, óñòàíàâëèâàþòñÿ â ðåæèì âûõîäà îáíàðóæåí ñèãíàë ñ íèçêèì óðîâíåì, òî
ñ îòêðûòûì ñòîêîì è ïðîèçâîäèòñÿ ïðîâåðêà ìîæíî ïîïðîáîâàòü âðó÷íóþ âûâåñòè ìèê-
ðåàëüíûõ óðîâíåé ñèãíàëà, ïðèñóòñòâóþùèõ ðîñõåìó DS1307 èç ýòîãî ñîñòîÿíèÿ. Â ýòîì
íà íèõ. Åñëè íà îáîèõ âûâîäàõ îáíàðóæèâà- ñëó÷àå ïåðåìåííîé State ïðèñâàèâàåòñÿ çíà-
åòñÿ ñèãíàë ñ âûñîêèì óðîâíåì, çíà÷èò ÷åíèå REGLUE_I2C è ïðîèçâîäèòñÿ îáíóëåíèå
ìîæíî âêëþ÷àòü ìîäóëü I2C.  ýòîì ñëó÷àå ñëóæåáíûõ ïåðåìåííûõ PulseCount è
ïåðåìåííîé State ïðèñâàèâàåòñÿ çíà÷åíèå ErrorCount.

ÐàäèîËîöìàí 01,02-2022 43
Íà ïåðâîì øàãå «ðåàíèìàöèè» èíòåðôåé- êî äëÿ ïîëíîãî è êîððåêòíîãî çàâåðøåíèÿ
ñà I2C (Ëèñòèíã 4) ïðîèñõîäèò ïðîâåðêà ïðåäûäóùåãî ñåàíñà îáìåíà òðåáóåòñÿ ñôîð-
ëèíèè SCL. Åñëè îíà íàõîäèòñÿ â ñîñòîÿíèè ìèðîâàòü ñòîïîâûé áèò, à äëÿ ýòîãî íåîáõîäè-
âûñîêîãî óðîâíÿ, çíà÷èò ìîæíî ïåðåõîäèòü ê ìî óñòàíîâèòü íà ëèíèè SDA âûñîêèé óðîâåíü
ñëåäóþùåìó øàãó. Åñëè æå íåò, òî, âîçìîæíî, ïðè âûñîêîì óðîâíå ñèãíàëà íà âûâîäå SCL.
íóæíî íåìíîãî ïîäîæäàòü.
Ëèñòèíã 5. Èñõîäíûé ôîðìèðîâàíèÿ èìïóëüñîâ
Ëèñòèíã 4. Èñ8õîäíûé êîä ïðîâåðêè ñîñòîÿíèÿ íà ëèíèè SCL
ëèíèè SCL
case REGLUE_I2C + 1:
case REGLUE_I2C: // ïðîâåðêà ëèíèè SCL
// ïðîâåðêà ëèíèè SCL if (GPIO_ReadInputPin(SCL_LINE))
if (GPIO_ReadInputPin(SCL_LINE)) {
{ // ïðîâåðêà ëèíèè SDA
P->State++; if (GPIO_ReadInputPin(SDA_LINE))
P->ErrorCount = 0; {
} // ôîðìèðóåì ñòîï
else GPIO_WriteLow(SDA_LINE);
{
P->PulseCount++; P->PulseCount = 0;
P->State++;
if (P->PulseCount == 0) }
{ else
P->ErrorCount++; {
P->PulseCount++;
if (P->ErrorCount >= MAX_ERROR_COUNT)
P->State = HARD_ERROR; if (P->PulseCount == 0)
} {
} P->ErrorCount++;
break;
if (P->ErrorCount > MAX_ERROR_COUNT)
Ìåõàíèçì îæèäàíèÿ ðåàëèçîâàí ñëåäóþ- P->State = HARD_ERROR;
ùèì îáðàçîì. Ïðè êàæäîì âûçîâå ïîäïðîã- else
ðàììû DS1307_Execute ïåðåìåííàÿ PulseCount GPIO_WriteLow(SCL_LINE);
}
óâåëè÷èâàåòñÿ íà åäèíèöó. Åñëè åå çíà÷åíèå
}
â ýòîò ìîìåíò ðàâíî 255, òî äîáàâëåíèå åùå }
îäíîé åäèíèöû ïðèâåäåò ê åå ïåðåïîëíåíèþ, else
è îíà ñòàíåò ðàâíîé íóëþ. Â ýòîò ìîìåíò óâå- {
ëè÷èâàåòñÿ ñ÷åò÷èê îøèáîê ErrorCount. È åñ- P->PulseCount++;
if (P->PulseCount == 0)
ëè çíà÷åíèå ErrorCount ñòàíåò áîëüøå êîí-
GPIO_WriteHigh(SCL_LINE);
ñòàíòû MAX_ERROR_COUNT, òî ïåðåìåííîé State }
áóäåò ïðèñâîåíî çíà÷åíèå HARD_ERROR è ñèñòå-
ìà ïåðåéäåò â ñîñòîÿíèå îøèáêè. Ýòî ñâèäåò- break;
åëüñòâóåò î ñåðüåçíîé àâàðèè – ïðè íèçêîì Äëèòåëüíîñòü èìïóëüñîâ íà ëèíèè SCL
óðîâíå íà ëèíèè SCL äàëüíåéøàÿ ðàáîòà ôîðìèðóåòñÿ òàê æå, êàê è íà ïðåäûäóùåì
èíòåðôåéñà I2C íåâîçìîæíà.
Íà ñëåäóþùåì øàãå (Ëèñòèíã 5) ïðîèñõî-
äÿò ñàìûå èíòåðåñíûå ïðîöåññû – ôîðìèðî- SDA
Îñâîáîæäåíèå
ëèíèè
âàíèå èìïóëüñîâ íà ëèíèè SCL ñ êîíòðîëåì
ëèíèè SDA ïðè âûñîêîì óðîâíå ñèãíàëà íà Âðåìÿ
ëèíèè SCL. Åñëè îáíàðóæèâàåòñÿ, ÷òî ìèê- SCL
ðîñõåìà DS1307 íàêîíåö-òî îñâîáîäèëà
ëèíèþ SDA, òî ìèêðîêîíòðîëëåð ñðàçó æå Âðåìÿ
óñòàíîâèò íà íåé íèçêèé óðîâåíü, ÷òî ýêâèâà- Ñòàðòîâûé áèò
Ñòîïîâûé áèò
ëåíòíî ïåðåäà÷å ñòàðòîâîãî áèòà (Ðèñóíîê 5).
Óæå ýòîãî áóäåò äîñòàòî÷íî äëÿ ñáðîñà öèô- Ðèñóíîê 5. Ïðèíöèï âûâîäà ìèêðîñõåìû
ðîâîãî àâòîìàòà ìèêðîñõåìû DS1307. Îäíà- DS1307 èç çàâèñøåãî ñîñòîÿíèÿ.

44 ÑÕÅÌÛ
øàãå – ïðè íóëåâîì çíà÷åíèè ïåðåìåííîé Âòîðîé ýòàï – ïîëó÷åíèå èíôîðìàöèè
PulseCount. Êîëè÷åñòâî èìïóëüñîâ íà ëèíèè
ñ ìèêðîñõåìû DS1307
SCL îïðåäåëÿåòñÿ êîíñòàíòîé MAX_ERROR_COUNT
è ðàâíî 10. Åñëè ïîñëå äåñÿòè èìïóëüñîâ íà Ñ ýòîãî ìîìåíòà ðàáîòà ñ ìîäóëåì I2C è
ëèíèè SCL ëèíèÿ SDA íå îñâîáîäèëàñü, ýòî ìèêðîñõåìîé DS1307 óæå íå âûçûâàåò îñî-
îçíà÷àåò íàëè÷èå àïïàðàòíûõ ïðîáëåì.  òà- áûõ ïðîáëåì. Ïðàêòè÷åñêè âåñü ïîñëåäóþùèé
êîì ñëó÷àå ïåðåìåííîé State áóäåò ïðèñâîå- êîä ÿâëÿåòñÿ èíòóèòèâíî ïîíÿòíûì è ñîçäàí-
íî çíà÷åíèå HARD_ERROR è ñèñòåìà ïåðåéäåò â íûì íà îñíîâå ïðèìåðîâ èç StdPeriph_Lib.
ñîñòîÿíèå îøèáêè. Âíà÷àëå íåîáõîäèìî ïåðåäàòü ñòàðòîâûé
Íà ïîñëåäíåì øàãå ïðîèñõîäèò ôîðìèðî- áèò (Ëèñòèíã 8), îäíàêî ïðåæäå ÷åì ýòî ñäå-
âàíèå ñòîïîâîãî áèòà (Ëèñòèíã 6). Çäåñü ïðî- ëàòü, íåîáõîäèìî íàñòðîèòü ìîäóëü I2C,
ñòî ôîðìèðóåòñÿ òðåáóåìàÿ çàäåðæêà (ïóòåì ÷òîáû îí ïåðåäàâàë áèò ïîäòâåðæäåíèÿ ACK
èíêðåìåíòà ïåðåìåííîé PulseCount), ïîñëå â òåêóùåì áàéòå (ïîòîì ýòà íàñòðîéêà áóäåò
÷åãî íà ëèíèè SDA óñòàíàâëèâàåòñÿ âûñîêèé ìåíÿòüñÿ). Äëÿ ðåàëèçàöèè ýòèõ è âñåõ
óðîâåíü ëîãè÷åñêîãî ñèãíàëà. ïîñëåäóþùèõ îïåðàöèé ñ ìîäóëåì I2C
ïðîùå âñåãî èñïîëüçîâàòü ñóùåñòâóþùèå
Ëèñòèíã 6. Èñõîäíûé êîä ôîðìèðîâàíèÿ ñòîïî- ïîäïðîãðàììû èç áèáëèîòåêè StdPeriph_Lib –
âîãî áèòà äëÿ ýòîãî äîñòàòî÷íî ïîäêëþ÷èòü ìîäóëü
case REGLUE_I2C + 2:
stm8s_i2c.h ñ ïîìîùüþ äèðåêòèâû #include.
// ôîðìèðóåì ñòîï Ëèñòèíã 8. Èñõîäíûé êîä ïåðåäà÷è ñòàðòîâîãî
P->PulseCount++;
áèòà
if (P->PulseCount == 0) case READ_DATA:
{ I2C_AcknowledgeConfig(I2C_ACK_CURR);
GPIO_WriteHigh(SDA_LINE);
P->State = START_I2C;
I2C_GenerateSTART(ENABLE);
}
break; P->State++;

Ïîñëå âûïîëíåíèÿ âñåõ ïðîâåðîê, íàêî- break;


íåö-òî, ìîæíî âêëþ÷èòü ìîäóëü I2C, íå çàáûâ
ïðåäâàðèòåëüíî ïåðåâåñòè ïîðòû ââîäà- Ïîñëå ïåðåäà÷è ñòàðòîâîãî áèòà ìîäóëü
âûâîäà, ïîäêëþ÷åííûå ê ëèíèÿì SDA è SCL, I2C ïåðåõîäèò â ðåæèì âåäóùåãî, ïîýòîìó
â èñõîäíîå ñîñòîÿíèå (Ëèñòèíã 7). Ïîäðîáíî ïðèçíàêîì çàâåðøåíèÿ ýòîé îïåðàöèè ÿâëÿ-
îñòàíàâëèâàòüñÿ íà íàñòðîéêàõ ìîäóëÿ I2C åòñÿ îáíàðóæåíèå ñîáûòèÿ, ñîîòâåòñòâóþùå-
íåò íåîáõîäèìîñòè – îíè âñå õîðîøî îïèñà- ãî êîíñòàíòå I2C_EVENT_MASTER_MODE_SELECT.
íû â òåõíè÷åñêîé äîêóìåíòàöèè íà ìèêðîêîí- Íà ñëåäóþùåì øàãå íóæíî ïåðåäàòü àäðåñ
òðîëëåðû STM8 è áèáëèîòåêó StdPeriph_Lib. ìèêðîñõåìû DS1307 (0b1101000õ), ÷òîáû îíà
 äàííîì ñëó÷àå ÷àñòîòà îáìåíà ïî èíòåð- «ïîíèìàëà», ÷òî îáðàùàþòñÿ èìåííî ê íåé.
ôåéñó I2C áûëà âûáðàííîé ðàâíîé 5 êÃö, à Ñîãëàñíî òåõíè÷åñêîé äîêóìåíòàöèè íà
÷àñòîòà òàêòèðîâàíèÿ ìîäóëÿ I2C – 12 ÌÃö. ìèêðîñõåìó DS1307, ìëàäøèé áèò àäðåñà,
Ëèñòèíã 7. Èñõîäíûé çàïóñêà ìîäóëÿ I2C
ïåðåäàâàåìîãî ïî èíòåðôåéñó I2C, îïðåäå-
ëÿåò õàðàêòåð îáðàùåíèÿ: åñëè îí ðàâåí
case START_I2C: // âêëþ÷àåì ìîäóëü I2C íóëþ, ñëåäîâàòåëüíî, ê ìèêðîñõåìå îáðàùà-
// îòêëþ÷àåì ïîðòû þòñÿ äëÿ ÷òåíèÿ, åñëè åäèíèöå – äëÿ çàïèñè.
GPIO_Init(SCL_LINE, GPIO_MODE_IN_FL_NO_IT);
×òîáû íå çàïóòàòüñÿ ñ àäðåñàöèåé, â ïîä-
GPIO_Init(SDA_LINE, GPIO_MODE_IN_FL_NO_IT);
ïðîãðàììó I2C_Send7bitAddress ïåðåäàåòñÿ
// âêëþ÷àåì ìîäóëü I2C äîïîëíèòåëüíûé ïàðàìåòð – êîíñòàíòà
I2C_Init(5000, 0, I2C_DUTYCYCLE_2, I2C_ACK_CURR, I2C_DIRECTION_TX èëè I2C_DIRECTION_RX, â çà-
I2C_ADDMODE_7BIT, 12); âèñèìîñòè îò çíà÷åíèÿ êîòîðîãî ìëàäøèé
P->State = READ_DATA;
áèò àäðåñà óñòàíàâëèâàåòñÿ àâòîìàòè÷åñêè.
 äàííîì ñëó÷àå, ìû îáðàùàåìñÿ ê ìèêðî-
break; ñõåìå DS1307 â ðåæèìå çàïèñè (Ëèñòèíã 9).

ÐàäèîËîöìàí 01,02-2022 45
Ëèñòèíã 9. Èñõîäíûé êîä ïåðåäà÷è àäðåñà äëÿ }
÷òåíèÿ èíôîðìàöèè èç DS1307 break;

case READ_DATA + 1: Ïîñëå ïåðåäà÷è àäðåñà ìèêðîñõåìû íåîá-


if õîäèìî ïåðåäàòü àäðåñ ïåðâîé ÿ÷åéêè ïàìÿ-
(I2C_CheckEvent(I2C_EVENT_MASTER_MODE_SELECT)) òè, îòêóäà áóäåò ñ÷èòûâàòüñÿ èíôîðìàöèÿ.
{
I2C_Send7bitAddress(0xD0, I2C_DIRECTION_TX);  äàííîì ñëó÷àå íàñ èíòåðåñóþò áàéòû, íà÷è-
P->State++; íàþùèåñÿ ñ íóëåâîãî àäðåñà (Ëèñòèíã 10).

Ëèñòèíã 10. Èñõîäíûé êîä ïåðåäà÷è àäðåñà ïåðâîé ÿ÷åéêè ïàìÿòè


case READ_DATA + 2:
if (I2C_CheckEvent(I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED))
{
I2C_SendData(0x00);
P->State++;
}
break;

Íà ýòîì ïåðâûé ñåàíñ çàïèñè â ìèêðîñõå- çàâ, ÷òî òåïåðü ïåðåäàâàòü äàííûå áóäåò
ìó çàêîí÷åí – òåïåðü îíà «çíàåò», êàêèå èìåí- îíà. Èñõîäíûé êîä ýòèõ äâóõ øàãîâ òàêîé æå,
íî äàííûå áóäóò «èíòåðåñîâàòü» ìèêðîêîí- êàê è íà ïðåäûäóùèõ ýòàïàõ, çà èñêëþ÷åíèåì
òðîëëåð. Îäíàêî ÷òîáû ïîëó÷èòü ýòó èíôîð- òîãî, ÷òî òåïåðü ìëàäøèé áèò àäðåñà óñòà-
ìàöèþ, íóæíî âíà÷àëå ïåðåçàãðóçèòü èíòåð- íàâëèâàåòñÿ ðàâíûì íóëþ, à ïåðåä íà÷àëîì
ôåéñ I2C. À äëÿ ýòîãî íóæíî ñíîâà ïåðåäàòü ïðèåìà äàííûõ íóæíî îáíóëèòü ñ÷åò÷èê ïðè-
ñòàðòîâûé áèò è àäðåñ ìèêðîñõåìû, íî, óêà- íÿòûõ áàéò (Ëèñòèíã 11).

Ëèñòèíã 11. Èñõîäíûé êîä ïåðåçàãðóçêè èíòåðôåéñà I2C äëÿ ïðèåìà äàííûõ
case READ_DATA + 3:
if (I2C_CheckEvent(I2C_EVENT_MASTER_BYTE_TRANSMITTING))
{
I2C_GenerateSTART(ENABLE);
P->State++;
}
break;

case READ_DATA + 4:
if (I2C_CheckEvent(I2C_EVENT_MASTER_MODE_SELECT))
{
I2C_Send7bitAddress(0xD0, I2C_DIRECTION_RX);
P->State++;
P->ByteCount = 0;
}
break;

Ïîñëå ïðèåìà àäðåñà ñ íóëåâûì ìëàäøèì ïîñëå ïðèåìà âîñüìè èíôîðìàöèîííûõ áèò
áèòîì ìèêðîñõåìà DS1307 íà÷íåò ïîñëåäîâà- òåêóùåãî áàéòà (Ëèñòèíã 8). Ïðè ïðèåìå ïðåä-
òåëüíî ïåðåäàâàòü ñîäåðæèìîå ñâîèõ ðåãèñ- ïîñëåäíåãî áàéòà ýòó íàñòðîéêó íóæíî èçìå-
òðîâ. Ïðèçíàêîì ïðèåìà äàííûõ ÿâëÿåòñÿ áèò íèòü, ÷òî è ïðîèçâîäèòñÿ ñ ïîìîùüþ ïîäïðî-
ACK, êîòîðûé, â äàííîì ñëó÷àå ôîðìèðóåòñÿ ãðàììû I2C_AcknowledgeConfig (Ëèñòèíã 12).
ìèêðîêîíòðîëëåðîì. Åñëè ìèêðîêîíòðîëëåðó Ïîñëå òîãî êàê ïðèíÿëè âñå òðè áàéòà, ïåðå-
íåîáõîäèìî ïîëó÷èòü ñëåäóþùèé áàéò, òîãäà äàåòñÿ ñòîïîâûé áèò, ñèãíàëèçèðóþùèé î òîì,
îí ôîðìèðóåò áèò ACK, â ïðîòèâíîì ñëó÷àå ÷òî ýòîò ñåàíñ îáìåíà äàííûìè çàêîí÷åí.
ìèêðîñõåìà ïðåêðàòèò ïåðåäà÷ó èíôîðìàöèè. Ïîñëå ýòîãî ìîæíî ïåðåõîäèòü íà ñëåäóþùèé
 äàííîì ñëó÷àå ìîäóëü I2C ïåðâîíà÷àëü- ýòàï, çàêëþ÷àþùèéñÿ â ïðîâåðêå ïðèíÿòûõ
íî áûë íàñòðîåí íà ïåðåäà÷ó áèòà ACK ñðàçó äàííûõ.

46 ÑÕÅÌÛ
Ëèñòèíã 12. Èñõîäíûé êîä ïðèåìà èíôîðìàöèè ñòâëÿåòñÿ ÷åðåç ïåðåìåííóþ Time, ïîýòîìó
îò ìèêðîñõåìû DS1307 åå çíà÷åíèå ìîæåò èçìåíÿòüñÿ äâóìÿ ñïîñî-
case READ_DATA + 5: áàìè: ÷åðåç èíòåðôåéñ I2C, â ðåçóëüòàòå
if îáìåíà äàííûìè ñ ìèêðîñõåìîé DS1307, è
(I2C_CheckEvent(I2C_EVENT_MASTER_BYTE_RECEIVED)) ÷åðåç èíòåðôåéñ UART, â ðåçóëüòàòå îáìåíà
{
äàííûìè ñ êîíòðîëëåðîì ñèñòåìû.
P->Rx[P->ByteCount] = I2C_ReceiveData();
P->ByteCount++; Ïðèçíàêîì ìîäèôèêàöèè ïåðåìåííîé
Time ÷åðåç èíòåðôåéñ UART ÿâëÿåòñÿ ôëàã
// ïîñëå ïðèåìà ïîñëåäíåãî áàéòà ÀÑÊ HasDataToWrite. Ïîýòîìó åñëè ýòîò ôëàã óñòà-
// ïåðåäàâàòü íå íóæíî
íîâëåí, òî ïåðåìåííîé State áóäåò ïðèñâîå-
if (P->ByteCount == BUFFER_SIZE - 1)
I2C_AcknowledgeConfig(I2C_ACK_NONE); íî çíà÷åíèå WRITE_DATA è ìîäóëü I2C íà÷íåò
çàïèñü èíôîðìàöèè â ïåðâûå òðè ðåãèñòðà
if (P->ByteCount == BUFFER_SIZE) ìèêðîñõåìû DS1307 (Ëèñòèíã 13). Åñëè æå îí
{ ñáðîøåí, ïðîèçîéäåò ïðîâåðêà äàííûõ, ïðè-
// ïðèíÿëè âñå äàííûå íÿòûõ ÷åðåç èíòåðôåéñ I2C. Åñëè îíè îêàæóò-
I2C_GenerateSTOP(ENABLE);
ñÿ êîððåêòíûìè, òî ïåðåìåííîé State áóäåò
P->State = CHECK_DATA; ïðèñâîåíî çíà÷åíèå READ_DATA, ÷òî ïðèâåäåò
} ê íà÷àëó íîâîãî ñåàíñà ÷òåíèÿ äàííûõ èõ ìèê-
} ðîñõåìû DS1307. Åñëè æå íåò, òîãäà ïåðå-
break; ìåííîé State áóäåò ïðèñâîåíî çíà÷åíèå
WRITE_DATA äëÿ òîãî, ÷òîáû çàïèñàòü â ìèê-
Òðåòèé ýòàï – ïðîâåðêà ïðèíÿòûõ ðîñõåìó DS1307 êîððåêòíîå âðåìÿ, à çàîäíî
äàííûõ è çàïóñòèòü ÷àñû.
Ïðîâåðêó ïðèíÿòûõ çíà÷åíèé íåîáõîäèìî Ëèñòèíã 13. Èñõîäíûé êîä îáðàáîòêè èíôîðìà-
ïðîâîäèòü îáÿçàòåëüíî, ïîñêîëüêó ìèêðîñõå- öèè îò ìèêðîñõåìû DS1307
ìà DS1307 èìååò îäíó î÷åíü èíòåðåñíóþ
case CHECK_DATA: // ïðîâåðêà äàííûõ
îñîáåííîñòü, êîòîðàÿ ìîæåò îòíÿòü íåìàëî if (P->HasDataToWrite)
âðåìåíè ó ëþäåé, íåâíèìàòåëüíî ÷èòàþùèõ {
òåõíè÷åñêóþ äîêóìåíòàöèþ. Äåëî â òîì, ÷òî CalculateTxBuffer(P);
ñòàðøèé (ñåäüìîé) áèò ðåãèñòðà ñåêóíä ÿâëÿ- P->State = WRITE_DATA;
åòñÿ ôëàãîì îñòàíîâêè ÷àñîâ CH (Òàáëèöà 2). P->HasDataToWrite = FALSE;
}
È ýòîò ôëàã ïîäíèìàåòñÿ ïîñëå êàæäîãî ñáîÿ
else
ïèòàíèÿ ìèêðîñõåìû, â òîì ÷èñëå è ïîñëå {
çàìåíû áàòàðåè. Òàêèì îáðàçîì, ïðè ïåðâîì if (CalculateTime(P))
âêëþ÷åíèè ìèêðîñõåìû DS1307 áóäåò ïîëó- {
÷åíî âðåìÿ «00:00:80», ïðè ýòîì ÷àñû áóäóò P->State = READ_DATA;
}
ñòîÿòü, ïîòîìó ÷òî ýòîò ôëàã åùå è çàïðåùà-
else
åò ðàáîòó òàêòîâîãî ãåíåðàòîðà. À ýòî, â ñâîþ {
î÷åðåäü, ìîæåò ñîçäàòü èëëþçèþ íåèñïðàâ- // íåïðàâèëüíîå âðåìÿ - ñáðîñ ìèêðîñõåìû
íîñòè ìèêðîñõåìû èëè êâàðöåâîãî ðåçîíàòî- P->Tx[0] = 0;
ðà, ïîòîìó ÷òî îñöèëëîãðàô ïîêàæåò ïîëíîå P->Tx[1] = 0;
P->Tx[2] = 0;
îòñóòñòâèå êàêèõ-ëèáî êîëåáàíèé íà âûâî-
äàõ 1 è 2 ìèêðîñõåìû DS1307. P->State = WRITE_DATA;
Ñáðîñèòü ôëàã CH ìîæíî òîëüêî ÷åðåç }
èíòåðôåéñ I2C ïóòåì çàïèñè èíôîðìàöèè â }
ñîîòâåòñòâóþùèé ðåãèñòð. Òàêèì îáðàçîì, break;
åñëè ïðèíÿòûå äàííûå ÿâëÿþòñÿ íåêîððåê- Ïðîâåðêà ïðèíÿòûõ äàííûõ è âû÷èñëåíèå
òíûìè, òî íóæíî, êàê ìèíèìóì, «çàïóñòèòü» çíà÷åíèÿ ïåðåìåííîé Time ïðîèçâîäÿòñÿ â
÷àñû, îáíóëèâ ôëàã CH, à çàîäíî è óñòàíî- ïîäïðîãðàììå CalculateTime. Åñëè ðåçóëüòà-
âèòü âðåìÿ. òîì åå âûïîëíåíèÿ áóäåò «Ëîæü», òîãäà ïðîè-
Åñòü åùå îäèí âàæíûé ìîìåíò. Ñâÿçü çîéäåò îáíóëåíèå ïåðåäàþùåãî áóôåðà Tx è
ïëàòû ÷àñîâ ñ êîíòðîëëåðîì ñèñòåìû îñóùå- çàïèñü åãî â ìèêðîñõåìó. Îáðàòíîå ïðåîáðà-

ÐàäèîËîöìàí 01,02-2022 47
çîâàíèå ôîðìàòà – ôîðìèðîâàíèå çíà÷åíèé çàïèñè è àäðåñ ïåðâîé ÿ÷åéêè, êóäà áóäåò
ðåãèñòðîâ ìèêðîñõåìû èç çíà÷åíèÿ ïåðåìåí- çàïèñûâàòüñÿ èíôîðìàöèÿ. Íî åñëè â ðåæè-
íîé Time ïðîèçâîäèòñÿ â ïîäïðîãðàììå ìå ÷òåíèÿ ïîñëå ýòèõ îïåðàöèé ïðîèñõîäèë
CalculateTxBuffer, ïîñëå âûïîëíåíèÿ êîòîðîé ïåðåçàïóñê èíòåðôåéñà ïóòåì ïîâòîðíîé
ïðîèçâîäèòñÿ ñáðîñ ôëàãà HasDataToWrite. ïåðåäà÷è ñòàðòîâîãî áèòà, òî â ðåæèìå çàïè-
ñè äàëüøå áóäåò ïåðåäàâàòüñÿ ñîäåðæèìîå
×åòâåðòûé ýòàï – çàïèñü äàííûõ â áóôåðà Tx. È êàê òîëüêî áóäóò ïåðåäàíû âñå
ìèêðîñõåìó DS1307 òðè áàéòà, áóäåò ñôîðìèðîâàí ñòîïîâûé áèò.
Ýòîò ýòàï (Ëèñòèíã 14) âî ìíîãîì íàïîìè- Ïîñëå ýòîãî ïåðåìåííîé State áóäåò ïðèñâîå-
íàåò ýòàï ÷òåíèÿ. Âíà÷àëå ïåðåäàåòñÿ ñòàð- íî çíà÷åíèå READ_DATA, ÷òî ïðèâåäåò ê íà÷àëó
òîâûé áèò, çàòåì àäðåñ ìèêðîñõåìû â ðåæèìå íîâîãî ñåàíñà ÷òåíèÿ äàííûõ èç ìèêðîñõåìû.

Ëèñòèíã 14. Èñõîäíûé êîä çàïèñè èíôîðìàöèè â ìèêðîñõåìó DS1307


case WRITE_DATA:
I2C_GenerateSTART(ENABLE);
P->State++;
break;

case WRITE_DATA + 1:
if (I2C_CheckEvent(I2C_EVENT_MASTER_MODE_SELECT))
{
I2C_Send7bitAddress(0xD0, I2C_DIRECTION_TX);
P->State++;
}
break;

case WRITE_DATA + 2:
if (I2C_CheckEvent(I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED))
{
I2C_SendData(0x00);
P->ByteCount = 0;
P->State++;
}
break;

case WRITE_DATA + 3:
if (I2C_CheckEvent(I2C_EVENT_MASTER_BYTE_TRANSMITTING))
{
I2C_SendData(P->Tx[P->ByteCount]);
P->ByteCount++;

if (P->ByteCount == BUFFER_SIZE)
P->State++;
}
break;

case WRITE_DATA + 4:
if (I2C_CheckEvent(I2C_EVENT_MASTER_BYTE_TRANSMITTED))
{
I2C_GenerateSTOP(ENABLE);
P->State = READ_DATA;
}
break;

Ïîäïðîãðàììû ïðåîáðàçîâàíèÿ ñîçäàòü äâå ïîäïðîãðàììû, âûïîëíÿþùèå èõ


ïðÿìîå è îáðàòíîå ïðåîáðàçîâàíèå. Èñõîä-
ôîðìàòîâ âðåìåíè íûé êîä ïîäïðîãðàììû CalculateTime, ôîðìè-
Ïîñêîëüêó â ñèñòåìå âðåìÿ õðàíèòñÿ â ðóþùåé çíà÷åíèå ïåðåìåííîé Time èç ïðèåì-
äâóõ ðàçíûõ ôîðìàòàõ, ïîòðåáîâàëîñü íîãî áóôåðà Rx, ïðèâåäåí â Ëèñòèíãå 15. Ýòà

48 ÑÕÅÌÛ
ïîäïðîãðàììà òàêæå ïðîâåðÿåò êîððåêòíîñòü ! M_C10 – êîëè÷åñòâî ñåêóíä â êàæäîì èç
äàííûõ, ïîëó÷åííûõ ïî èíòåðôåéñó I2C. äåñÿòêîâ ìèíóò;
Ïîñêîëüêó ðåçóëüòàò ðàñ÷åòà ÿâëÿåòñÿ 32- ! H_C – êîëè÷åñòâî ñåêóíä â êàæäîé èç åäè-
ðàçðÿäíûì, à â 8-ðàçðÿäíûõ ìèêðîêîíòðîë- íèö ÷àñîâ;
ëåðàõ STM8 íåò ìîäóëÿ àïïàðàòíîãî óìíîæå-
íèÿ, äëÿ ñîêðàùåíèÿ êîëè÷åñòâà îïåðàöèé ! H_C10 – êîëè÷åñòâî ñåêóíä â êàæäîì èç
áûëà ïðèìåíåíà íåáîëüøàÿ õèòðîñòü – â äåñÿòêîâ ÷àñîâ.
èñõîäíûé êîä ïðîãðàììû áûëè çàëîæåíû Ýòî ïîçâîëèëî óïðîñòèòü è óñêîðèòü ðàñ-
ðåçóëüòàòû ïðîìåæóòî÷íûõ óìíîæåíèé, õðà- ÷åò çíà÷åíèÿ ïåðåìåííîé Time, êîòîðûé
íÿùèåñÿ â âèäå ïÿòè ìàññèâîâ êîíñòàíò: òåïåðü ñâîäèòñÿ ëèøü ê ñëîæåíèþ øåñòè 32-
! S10_C – êîëè÷åñòâî ñåêóíä â êàæäîì èç ðàçðÿäíûõ ÷èñåë, âûáèðàåìûõ èç ìàññèâîâ
äåñÿòêîâ ñåêóíä; ïî çíà÷åíèÿì ñîîòâåòñòâóþùèõ ïåðåìåííûõ
! M_C – êîëè÷åñòâî ñåêóíä â êàæäîé èç åäè- (S10, M, M10, H è H10), ñôîðìèðîâàííûõ èç ïðè-
íèö ìèíóò; åìíîãî áóôåðà Rx.

Ëèñòèíã 15. Èñõîäíûé êîä ïîäïðîãðàììû CalculateTime


bool CalculateTime(TDS1307* P)
{
bool Result;
uint8_t S, S10, M, M10, H, H10;

// ñåêóíäû
S = P->Rx[0] & 0x0F;
S10 = (P->Rx[0] & 0xF0) >> 4;

// ìèíóòû
M = P->Rx[1] & 0x0F;
M10 = (P->Rx[1] & 0xF0) >> 4;

// ÷àñû
H = P->Rx[2] & 0x0F;
H10 = (P->Rx[2] & 0xF0) >> 4;

// ïðîâåðêà êîððåêòíîñòè âðåìåíè


Result = (bool)((S < 10) & (S10 < 6) & (M < 10) & (M10 < 6)
& (((H10) == 2) & (H < 4)) | ((H10 < 2) & (H < 10)));

// ìàññèâû ïðåäâàðèòåëüíî ðàññ÷èòàííûõ ñëàãàåìûõ


const int8_t S10_C[6] = {0, 10, 20, 30, 40, 50};
const int16_t M_C[10] = {0, 60, 120, 180, 240, 300, 360, 420, 480, 540};
const int16_t M10_C[6] = {0, 600, 1200, 1800, 2400, 3000};
const int16_t H_C[10] = {0, 3600, 7200, 10800, 14400, 18000, 21600, 25200,
28800, 32400};
const int32_t H10_C[3] = {0, 36000, 72000};

// ðàñ÷åò ïåðåìåííîé Time


if (Result)
P->Time = H10_C[H10] + H_C[H] + M10_C[M10] + M_C[M] + S10_C[S10] + S;

return Result;
}

Îáðàòíîå ïðåîáðàçîâàíèå ôîðìàòà ïðî- ïîäîáíîå ïðåîáðàçîâàíèå ïîäðàçóìåâàåò


èçâîäèòñÿ â ïîäïðîãðàììå CalculateTxBuffer èñïîëüçîâàíèå äîñòàòî÷íî áîëüøîãî êîëè-
(Ëèñòèíã 16).  íåé çíà÷åíèå ïåðåìåííîé ÷åñòâà îïåðàöèé äåëåíèÿ, êîòîðûå â ìèêðî-
Time «ðàñêëàäûâàåòñÿ ïî ïîëî÷êàì» – ïî êîíòðîëëåðàõ STM8 àïïàðàòíî âûïîëíèòü íå
ðåãèñòðàì ìèêðîñõåìû DS1307. Ïîñêîëüêó ïðåäñòàâëÿåòñÿ âîçìîæíûì, çäåñü îíè òàêæå

ÐàäèîËîöìàí 01,02-2022 49
áûëè çàìåíåíû öèêëè÷åñêèìè îïåðàöèÿìè Çàêëþ÷åíèå
âû÷èòàíèÿ è ñëîæåíèÿ.
Ìîäóëü I2C ìèêðîêîíòðîëëåðîâ STM8
Ëèñòèíã 16. Èñõîäíûé êîä ïîäïðîãðàììû îêàçàëñÿ íå î÷åíü óäîáíûì äëÿ ïðàêòè÷åñêî-
CalculateTxBuffer
ãî èñïîëüçîâàíèÿ. Îäíàêî ïî ñðàâíåíèþ ñ
void CalculateTxBuffer(TDS1307* P) «ðó÷íûì» ìåòîäîì ôîðìèðîâàíèÿ ñèãíàëîâ
{ èíòåðôåéñà I2C, êîòîðûé ìíå êîãäà-òî ïðèõî-
int32_t Buf = P->Time;
äèëîñü äåëàòü íà ìèêðîêîíòðîëëåðàõ, ó êîòî-
uint8_t S, M, H;
ðûõ íå áûëî ñòîëü ðàçâèòîé ïåðèôåðèè, åãî
// íîðìàëèçàöèÿ ïðèíÿòîãî çíà÷åíèÿ èñïîëüçîâàíèå ïîçâîëÿåò ñýêîíîìèòü äîñòà-
while (Buf >= 86400) òî÷íî áîëüøîå êîëè÷åñòâî âðåìåíè êàê
Buf -= 86400; ìàøèííîãî, òàê è ëè÷íîãî. Ïîýòîìó ñ ìîäó-
ëåì I2C íóæíî ó÷èòüñÿ ðàáîòàòü, è ýòî íå ïîä-
// îïðåäåëåíèå êîëè÷åñòâà ÷àñîâ
H = 0; ëåæèò ñîìíåíèþ.
while (Buf >= 3600) Íå áóäó ñïîðèòü, ÷òî ïðèâåäåííûå àëãî-
{ ðèòìû è èñõîäíûé êîä ìîãóò áûòü äàëåêî íå
H++;
Buf -= 3600;
ñàìûìè êðàñèâûìè è îïòèìàëüíûìè. Îäíàêî
} ó íèõ îäíî íåîñïîðèìîå ïðåèìóùåñòâî – îíè
// îïðåäåëåíèå êîëè÷åñòâà ìèíóò ðàáî÷èå. Ïî êðàéíå ìåðå, íà ìîìåíò íàïèñà-
M = 0; íèÿ ñòàòüè òåñòîâàÿ óñòàíîâêà ïðîðàáîòàëà
while (Buf >= 60) óæå áîëüøå òðåõ íåäåëü â ðåæèìå 24/7, è ïðè
{
M++;
ýòîì íå áûëî çàìå÷åíî êàêèõ-ëèáî ñáîåâ.
Buf -= 60; À åñëè îíè è áûëè, òî èõ óñòðàíåíèå ïðîè-
} çîøëî àâòîìàòè÷åñêè, áåç ìîåãî ó÷àñòèÿ.
// îïðåäåëåíèå êîëè÷åñòâà ñåêóíä Ïîýòîìó ÿ íàäåþñü, ÷òî ýòîò ìàòåðèàë îêà-
S = (uint8_t)Buf; æåòñÿ ïîëåçíûì êàê ñïåöèàëèñòàì, êîòîðûå
// ôîðìèðîâàíèå çíà÷åíèÿ ðåãèñòðà ñåêóíä
P->Tx[0] = 0;
óæå èìåþò îïðåäåëåííûé îïûò ïðîãðàììè-
while (S >= 10) ðîâàíèÿ ìèêðîêîíòðîëëåðîâ, òàê è òåì, êòî
{ äåëàåò òîëüêî ïåðâûå øàãè â îñâîåíèè ýòîãî
P->Tx[0] += 0x10; íåëåãêîãî, íî î÷åíü óâëåêàòåëüíîãî äåëà. ÐË
S -= 10;
}
P->Tx[0] += S;
Äîïîëíèòåëüíàÿ èíôîðìàöèÿ
// ôîðìèðîâàíèå çíà÷åíèÿ ðåãèñòðà ìèíóò 1. À. Ðóñó. Æîíãëèðóåì ïðåðûâàíèÿìè: îñîáåí-
P->Tx[1] = 0; íîñòè ðàáîòû ñ ìîäóëåì UART ìèêðîêîíòðîë-
while (M >= 10) ëåðîâ STM8
{ 2. STM8S Value line
P->Tx[1] += 0x10;
M -= 10; 3. I2C Bus
} 4. STM8S Series and STM8AF Series 8-bit micro-
P->Tx[1] += M; controllers. Reference Manual
// ôîðìèðîâàíèå çíà÷åíèÿ ðåãèñòðà ÷àñîâ 5. STM8S/A Standard Peripherals Library
P->Tx[2] = 0;
while (H >= 10)
{
Ìàòåðèàëû ïî òåìå
P->Tx[2] += 0x10; 1. Datasheet Maxim DS1307
H -= 10; 2. Datasheet STMicroelectronics STM8S003F3
}
3. Datasheet Texas Instruments LM1117
P->Tx[2] += H;
} 4. Datasheet MaxLinear SP485

50 ÑÕÅÌÛ
Ïðîñòîé ãåíåðàòîð
çàäåðæàííûõ èìïóëüñîâ
íà äâóõ D-òðèããåðàõ
Luca Bruno
EDN

ÂÂ íåêîòîðûõ ïðèëîæåíèÿõ, òàêèõ êàê ôîð- ãåíåðàòîð çàäåðæàííûõ èìïóëüñîâ íà îñíîâå


ìèðîâàíèå ïðåöèçèîííûõ òàêòîâûõ ñèãíàëîâ ÊÌÎÏ ìèêðîñõåìû ñäâîåííîãî D-òðèããåðà
äëÿ ÀÖÏ ñ âðåìåííûì ðàçäåëåíèåì èëè ðåãó- (Ðèñóíîê 1). Ñõåìà îáåñïå÷èâàåò òî÷íûå âðå-
ëèðîâêà çàäåðæåê â ðàçëè÷íûõ óñòðîéñòâàõ ñ ìåííûå çàäåðæêè âõîäíîãî çàïóñêàþùåãî
æåñòêèìè òðåáîâàíèÿìè ê òî÷íîñòè âðåìåí- èìïóëüñà. Çàäåðæêà â ïðåäåëàõ äèàïàçîíà
íûõ èíòåðâàëîâ, íåîáõîäèìû íàñòðîéêè ïàðà- ïîëíîé øêàëû óñòàíàâëèâàåòñÿ ïîñòîÿííûì
ìåòðîâ ñèíõðîíèçàöèè. Â ýòîé ñòàòüå îïèñàí óïðàâëÿþùèì íàïðÿæåíèåì. Êîãäà ñõåìà

ÈÑÒÎ×ÍÈÊ ÒÎÊÀ

6 R1
1.33k
5 D S 1
5Â Q 0.1%
5Â R2 VREF
IC1A
ÇÀÄÅÐÆÀÍÍÛÅ 11k 1.233 Â
C3 CD4013B
100 nF 3 ÈÌÏÓËÜÑÛ 0.1%
CLK 2
Q
R IC3
C2 4 LM4041
R4
3 8 100 pF 10k
+ Q1
ÓÏÐÀÂËßÞÙÅÅ R6 IC2A 1
ÍÀÏÐßÆÅÍÈÅ 100 TS3702 D1 2N5087
2 1N4148 Q2
0…2.56 Â –
4 2N5087
C4 IO
1 nF 100 ìêÀ
8 R5
9 S 13 100k C1
D Q 10 nF R3
ÏÎ ÆÅËÀÍÈÞ IC1B Q3 18k
1%
CD4013B 2N2222A
ÏÐÈÌÅ×ÀÍÈß: ÂÕÎÄ 11
ÇÀÏÓÑÊÀ CLK 12
ÍÀÏÐßÆÅÍÈÅ ÏÈÒÀÍÈß IC1 = 5  Q NC
ÂÎÇËÅ ÂÛÂÎÄÎÂ ÏÈÒÀÍÈß IC1 R

ÏÎÄÊËÞ×ÈÒÅ ÁËÎÊÈÐÎÂÎ×ÍÛÉ 10 ÏÈËÎÎÁÐ.
ÊÎÍÄÅÍÑÀÒÎÐ 100 ïÔ 0 ÍÀÏÐßÆÅÍÈÅ

Ðèñóíîê 1. Ïåðåäíèé ôðîíò âõîäíîãî çàïóñêàþùåãî èìïóëüñà èíèöèèðóåò íà÷àëî ôîðìèðîâàíèÿ


ïðåöèçèîííîãî ëèíåéíî íàðàñòàþùåãî íàïðÿæåíèÿ, êîòîðîå ñðàâíèâàåòñÿ ñ óïðàâëÿþùèì íàïðÿ-
æåíèåì, ãåíåðèðóÿ òî÷íóþ çàäåðæêó.

ÐàäèîËîöìàí 01,02-2022 51
çàïóñêàåòñÿ ïåðåäíèì ôðîíòîì èìïóëüñà, íà ðîñõåìå IC1A ñäåëàí æäóùèé ìóëüòèâèáðàòîð
åå âûõîäå ôîðìèðóåòñÿ èìïóëüñ, ïåðåäíèé [1]. Øèðèíà åãî âûõîäíîãî èìïóëüñà ðàâíà
ôðîíò êîòîðîãî çàäåðæàí íà âåëè÷èíó, ðàâ-
íóþ ñóììå âûáðàííîé âðåìåííîé çàäåðæêè TD æV ö
è ôèêñèðîâàííîé ñîáñòâåííîé çàäåðæêè ðàñ- TW = R 4C2 ´ ln çç DD ÷÷ ,
è TTH ø
ïðîñòðàíåíèÿ TPD. Øèðèíó âûõîäíîãî èìïóëü-
ñà îïðåäåëÿåò ïîñòîÿííàÿ âðåìåíè R4C2.
ãäå VTH – íàïðÿæåíèå ïîðîãà öèôðîâûõ
Ïîëíûé äèàïàçîí çàäåðæåê îïðåäåëÿåòñÿ ÊÌÎÏ ñõåì, à VDD – íàïðÿæåíèå ïèòàíèÿ.
òî÷íûì èñòî÷íèêîì ïîñòîÿííîãî òîêà IO è êîí- Ïîñêîëüêó
äåíñàòîðîì C1. Êîãäà òðàíçèñòîð Q3 çàêðûò,
èñòî÷íèê òîêà çàðÿæàåò êîíäåíñàòîð C1, ãåíå- VDD
VTH » ,
ðèðóÿ ëèíåéíî èçìåíÿþùååñÿ íàïðÿæåíèå ñ 2
íàêëîíîì, ðàâíûì IO/C1. Çàäåðæêà – ýòî âðå-
ìÿ, íåîáõîäèìîå ïèëîîáðàçíîìó íàïðÿæå- òî
íèþ, äëÿ íàðàñòàíèÿ îò íà÷àëüíîãî óðîâíÿ äî
çíà÷åíèÿ, óñòàíîâëåííîãî íà âõîäå óïðàâëÿ- TW » R 4C2 ´ 0.69 .
þùåãî íàïðÿæåíèÿ.
 ýòîì ïðèëîæåíèè íàêëîí ïèëîîáðàçíî- Äèîä D1 ñîêðàùàåò âðåìÿ âîññòàíîâëå-
ãî íàïðÿæåíèÿ ñîñòàâëÿåò 10 ìÂ/ìêñ, ïîýòî- íèÿ. Ïîñëå ïîäà÷è ïèòàíèÿ òðàíçèñòîð Q3
ìó äèàïàçîí ïîëíîé øêàëû çàäåðæåê ñîñòàâ- íàõîäèòñÿ â ñîñòîÿíèè íàñûùåíèÿ, ïðèíè-
ëÿåò 256 ìêñ äëÿ óïðàâëÿþùèõ íàïðÿæåíèé ìàÿ íà ñåáÿ âûõîäíîé òîê èñòî÷íèêà, è, êàê
îò 0 äî 2.56 Â. Óñòàíîâèòü ïîëíóþ øêàëó òîëüêî âõîäíîé èìïóëüñ çàïóñêàåò ñõåìó,
çàäåðæåê ìîæíî, èçìåíèâ òîê IO ëèáî âûáî- «ëîã. 0», ïîÿâèâøèéñÿ íà âûõîäå Q ìèêðîñõå-
ðîì ñîïðîòèâëåíèÿ R1 + R2, ëèáî åìêîñòüþ ìû IC1B, âûêëþ÷àåò Q3 è çàïóñêàåò ãåíåðàöèþ
êîíäåíñàòîðà C1. Íàèëó÷øàÿ òî÷íîñòü äîñ- ïèëîîáðàçíîãî íàïðÿæåíèÿ. Êîãäà ëèíåéíî
òèãàåòñÿ â äèàïàçîíå òîêîâ èñòî÷íèêà îò íàðàñòàþùåå íàïðÿæåíèå ïðåâûñèò óïðàâ-
10 ìêÀ äî 1 ìÀ è åìêîñòåé êîíäåíñàòîðà îò ëÿþùåå íàïðÿæåíèå, óðîâåíü íàïðÿæåíèÿ íà
1 íÔ äî 1 ìêÔ; ïðè ýòîì ñîîòâåòñòâóþùàÿ âûõîäå êîìïàðàòîðà IC2A ñòàíåò âûñîêèì, è
øêàëà çàäåðæåê èçìåíÿåòñÿ îò 2.56 ìêñ äî íàðàñòàþùèé ôðîíò íà âõîäàõ CLK D-
256 ìñ.  êà÷åñòâå C1 ñëåäóåò èñïîëüçîâàòü òðèããåðà çàïóñòèò æäóùèé ìóëüòèâèáðàòîð
òî÷íûé ïëåíî÷íûé êîíäåíñàòîð. IC1A è ÷åðåç òðèããåð IC1B âêëþ÷èò òðàíçèñòîð
Q3, ïîçâîëÿÿ ðàçðÿæàòüñÿ êîíäåíñàòîðó C1.
Îñíîâîé èñòî÷íèêà òîêà ñëóæèò òî÷íûé
Ïîñëå òîãî, êàê âõîäíîé èìïóëüñ çàïóñòèò
ìèêðîìîùíûé øóíòîâîé èñòî÷íèê îïîðíîãî
ñõåìó, ëþáîé äðóãîé çàïóñêàþùèé èìïóëüñ,
íàïðÿæåíèÿ IC3, âûðàáàòûâàþùèé íàïðÿæå-
âîçíèêàþùèé ïåðåä çàäíèì ôðîíòîì çàäåð-
íèå 1.233  ñ íà÷àëüíîé òî÷íîñòüþ 0.2%. Ìèê-
æàííîãî âûõîäíîãî èìïóëüñà, íå ñïîñîáåí
ðîñõåìà LM4041 ÷åðåç òî÷íûå ðåçèñòîðû R1
èçìåíèòü ñîñòîÿíèå ñõåìû; èíûìè ñëîâàìè,
è R2 óïðàâëÿåò âêëþ÷åííûìè ïî ñõåìå Äàð-
ñõåìà íå îáëàäàåò ñâîéñòâîì ïåðåçàïóñêà.
ëèíãòîíà òðàíçèñòîðàìè Q1 è Q2 îïîðíûì
Ýòî ïîçâîëÿåò îäíîâðåìåííî äåëèòü ÷àñòîòó
òîêîì
âõîäíîãî ñèãíàëà è çàäåðæèâàòü åãî.
Õîòÿ ìèêðîñõåìû IC1 è IC2 ìîãóò ðàáîòàòü
VREF îò èñòî÷íèêà ïèòàíèÿ îò 3 äî 16 Â, ìèíèìàëü-
IO = = 100 ìêÀ .
R1 + R 2 íîå íàïðÿæåíèå ïèòàíèÿ ñõåìû ñîñòàâëÿåò
5 Â, ïîñêîëüêó â ïðîòèâíîì ñëó÷àå òðàíçèñ-
Êîíôèãóðàöèÿ Äàðëèíãòîíà ãàðàíòèðóåò, òîðû Q1 è Q2 íàõîäèëèñü áû âáëèçè íàñûùå-
÷òî áàçîâûé òîê áóäåò íåçíà÷èòåëåí, à òî÷- íèÿ, ôîðìèðóÿ ìåíåå ëèíåéíîå ïèëîîáðàç-
íîñòü âûõîäíîãî òîêà êîëëåêòîðà áóäåò íå íîå íàïðÿæåíèå. Äèàïàçîí âõîäíûõ ñèíôàç-
õóæå 0.3%. Ìîæíî èñïîëüçîâàòü ëþáûå ìàëî- íûõ íàïðÿæåíèé êîìïàðàòîðà TS3702 (IC2A)
ñèãíàëüíûå òðàíçèñòîðû, íî äëÿ ëó÷øåé òî÷- âêëþ÷àåò «çåìëþ», ÷òî ïîçâîëÿåò êîíòðîëè-
íîñòè ñëåäóåò âûáðàòü ìàëîøóìÿùèå áèïî- ðîâàòü âõîäíûå íàïðÿæåíèÿ äî 0 Â.
ëÿðíûå òðàíçèñòîðû ñ áîëüøèì óñèëåíèåì Îäíàêî äëÿ ïðàâèëüíîé ðàáîòû ñõåìû
ïî òîêó, òàêèå êàê 2N5087 èëè BC557C. Íà ìèê- ìèíèìàëüíîå óïðàâëÿþùåå íàïðÿæåíèå

52 ÑÕÅÌÛ
äîëæíî áûòü áîëüøå íàïðÿæåíèÿ íàñûùå- íàïðÿæåíèå îò 0 äî 2.56 Â, ÷òî äåëàåò åäèíè-
íèÿ òðàíçèñòîðà Q3. Çíà÷åíèå, èçìåðåííîå öó ìëàäøåãî ðàçðÿäà ðàâíîé 1 ìêñ. Îí ïèòà-
ïðè èñïîëüçîâàíèè êîìïîíåíòîâ, ïîêàçàííûõ åòñÿ íàïðÿæåíèåì îò 5 äî 16 Â è èìååò âðåìÿ
íà Ðèñóíêå 1, ñîñòàâèëî 12 ìÂ. Åñëè íóæíî óñòàíîâëåíèÿ 1 ìêñ. Ñîáñòâåííûé òîê,
óìåíüøèòü ýòî íàïðÿæåíèå, ìîæíî èñïîëüçî- ïîòðåáëÿåìûé ñõåìîé, ñîñòàâëÿåò ìåíåå
âàòü n-êàíàëüíûé MOSFET ñ ëîãè÷åñêèì 300 ìêÀ, ïîñêîëüêó â íåé èñïîëüçóþòñÿ òîëü-
óðîâíåì óïðàâëåíèÿ è íèçêèì ñîïðîòèâëåíè- êî ìèêðîìîùíûå ìèêðîñõåìû. ÐË
åì îòêðûòîãî êàíàëà. Äîïîëíèòåëüíûé âõîä-
íîé ôèëüòð íèæíèõ ÷àñòîò, ñîñòîÿùèé èç ýëå- Ññûëêè
ìåíòîâ R6 è C4, ïîìîãàåò î÷èñòèòü îò øóìà
1. Bhandarkar Santosh. Ïðîñòàÿ ñõåìà çàìåíÿåò
óïðàâëÿþùåå íàïðÿæåíèå. ìåõàíè÷åñêèé âûêëþ÷àòåëü
Åñëè âõîäíîå óïðàâëÿþùåå íàïðÿæåíèå
ôîðìèðóåòñÿ ñ ïîìîùüþ ÖÀÏ, ìîæíî ñäå- Ìàòåðèàëû ïî òåìå
ëàòü ãåíåðàòîð çàäåðæêè ñ öèôðîâûì ïðî-
1. Datasheet Analog Devices AD558
ãðàììèðîâàíèåì. Ïîäõîäÿùèì íåäîðîãèì 8-
2. Datasheet Texas Instruments CD4013B
ðàçðÿäíûì ÖÀÏ ÿâëÿåòñÿ AD558, èìåþùèé
âíóòðåííèé ïðåöèçèîííûé èñòî÷íèê îïîðíî- 3. Datasheet Microchip LM4041
ãî íàïðÿæåíèÿ íà îñíîâå øèðèíû çàïðåùåí- 4. Datasheet STMicroelectronics TS3702
íîé çîíû è îáåñïå÷èâàþùèé âûõîäíîå 5. Datasheet Central Semiconductor 2N5087

ÐàäèîËîöìàí 01,02-2022 53
Ýëåêòðîííûé
ïðåäîõðàíèòåëü
äëÿ íàñòðîéêè è ýêñïëóàòàöèè
íèçêîâîëüòíûõ óñòðîéñòâ
Ì. Ï. Áàñêîâ, Ìîñêâà

Ò
Òåìà ýëåêòðîííûõ ïðåäîõðàíèòåëåé êàê òðîííîãî ïðåäîõðàíèòåëÿ òðåáóåòñÿ åãî ðó÷-
ñàìîñòîÿòåëüíîãî êëàññà óñòðîéñòâ ïðîäîë- íîå èëè àâòîìàòè÷åñêîå ïðèâåäåíèå â ðàáî-
æàåò îñòàâàòüñÿ àêòóàëüíîé â ñëó÷àå ïèòà- ÷åå ñîñòîÿíèå.
íèÿ àïïàðàòóðû îò àâòîíîìíûõ èñòî÷íèêîâ, Ñóùåñòâåííûì íåäîñòàòêîì ýòîãî âèäà
ñïîñîáíûõ îáåñïå÷èòü çíà÷èòåëüíûå ðàç- çàùèòû ÿâëÿåòñÿ òî îáñòîÿòåëüñòâî, ÷òî
ðÿäíûå òîêè. Ïîäòâåðæäåíèåì ýòîìó ÿâëÿåò- òàêèå ïðåäîõðàíèòåëè ïðàêòè÷åñêè íåïðè-
ñÿ íåäàâíèé âûïóñê ôèðìîé Toshiba ìíîãî- ãîäíû äëÿ çàùèòû óñòðîéñòâ, ñòàðòîâûå òîêè
ôóíêöèîíàëüíîãî ñàìîâîññòàíàâëèâàþùå- êîòîðûõ â íåñêîëüêî ðàç ïðåâûøàþò íîìè-
ãîñÿ ïðåäîõðàíèòåëÿ TCKÅ712BNL [1]. íàëüíûå çíà÷åíèÿ, íàïðèìåð èìåþùèõ íà
 ñòàòüå ïðåäëàãàåòñÿ ëþáèòåëüñêèé âàðè- âõîäå êîíäåíñàòîðû áîëüøîé åìêîñòè.
àíò àíàëîãè÷íîãî óñòðîéñòâà íà äèñêðåòíûõ Ëîãè÷åñêè ðàññóæäàÿ, ìîæíî ïðèéòè ê
ýëåìåíòàõ. âûâîäó, ÷òî îïòèìàëüíûé àëãîðèòì ðàáîòû
Âñå ýëåêòðîííûå ïðåäîõðàíèòåëè ñîäåð- ýëåêòðîííîãî ïðåäîõðàíèòåëÿ âûãëÿäèò òàê:
æàò ðåãóëèðóþùèé ýëåìåíò â âèäå áèïîëÿð- ïîñëå âîçíèêíîâåíèÿ ñòàðòîâîé ïåðåãðóçêè
íîãî èëè ïîëåâîãî òðàíçèñòîðà è äåëÿòñÿ íà ïðåäîõðàíèòåëü ïåðåõîäèò â ðåæèì îãðàíè-
äâå êàòåãîðèè: ÷åíèÿ òîêà íà âðåìÿ Ò1, ïîçâîëÿþùåå çàùè-
1. Îãðàíè÷èòåëè òîêà, â êîòîðûõ òîê, ïîòðåá- ùàåìîé àïïàðàòóðå âûéòè íà øòàòíûé
ëÿåìûé íàãðóçêîé, íå ìîæåò ïðåâûñèòü ðåæèì. Åñëè ïåðåãðóçêà ïðîäîëæàåòñÿ áîëü-
íåêîòîðóþ âåëè÷èíó; øå âðåìåíè T1, ïðåäîõðàíèòåëü îòêëþ÷àåò
2. Òðèããåðíûå àâòîìàòû, îòêëþ÷àþùèå íà- íàãðóçêó îò èñòî÷íèêà ïèòàíèÿ.
ãðóçêó ïðè âîçíèêíîâåíèè ïåðåãðóçîê. Ëþáàÿ íåøòàòíàÿ ïåðåãðóçêà ñ÷èòàåòñÿ
Íåäîñòàòêîì ïåðâîé êàòåãîðèè çàùèòíûõ ñëó÷àéíîé, ïîýòîìó ïîñëå îòêëþ÷åíèÿ
óñòðîéñòâ ÿâëÿåòñÿ çíà÷èòåëüíàÿ ìîùíîñòü, íàãðóçêè ïðåäîõðàíèòåëü âûæèäàåò âðåìÿ
ðàññåèâàåìàÿ ðåãóëèðóþùèì ýëåìåíòîì Ò2, çàòåì äåëàåò òåñòîâîå âêëþ÷åíèå íàãðóç-
ïðè ïåðåãðóçêå è, òåì áîëåå, ïðè êîðîòêîì êè. Åñëè ïåðåãðóçêà íå èñ÷åçëà, ïîâòîðÿåòñÿ
çàìûêàíèè â íàãðóçêå. ïðîöåññ, îïèñàííûé âûøå.
Âòîðàÿ êàòåãîðèÿ çàùèòíûõ óñòðîéñòâ, êàê Ïîñêîëüêó â òå÷åíèå âðåìåíè Ò1 íà ðåãó-
ÿñíî èç íàçâàíèÿ, ðàáîòàåò ïî ïðèíöèïó òðèã- ëèðóþùåì ýëåìåíòå âûäåëÿåòñÿ çíà÷èòåëü-
ãåðà – ïîñëå àâàðèéíîãî ñðàáàòûâàíèÿ ýëåê- íàÿ ìîùíîñòü, âûçûâàþùàÿ åãî íàãðåâ,

54 ÑÕÅÌÛ
Òåïëîâàÿ çàùèòà

Âûêëþ÷åíèå
/âêëþ÷åíèå t°
RS Íàãðóçêà
Çàùèòà Ðåãóëèðóþùèé
VIN âõîäà ýëåìåíò

Äåòåêòîð Ñòàáèëèçàòîð
ïåðåãðóçêè òîêà

Ïîâòîðíîå
Âûêëþ÷åíèå âûêëþ÷åíèå

Ôîðìèðîâàòåëü
ëîãè÷åñêîãî Çàäåðæêà T1 Çàäåðæêà T2
ñèãíàëà

Àíàëèçàòîð
äëèòåëüíîñòè
ïåðåãðóçêè

Ðèñóíîê 1. Áëîê-ñõåìà ýëåêòðîííîãî ïðåäîõðàíèòåëÿ.

âðåìÿ Ò2 äîëæíî áûòü äîñòàòî÷íûì äëÿ åãî Ïðèíöèïèàëüíàÿ ñõåìà ýëåêòðîííîãî


îõëàæäåíèÿ. Òàêèì îáðàçîì, âðåìÿ Ò1 äîë- ïðåäîõðàíèòåëÿ èçîáðàæåíà íà Ðèñóíêå 2.
æíî áûòü áîëüøå äëèòåëüíîñòè ñòàðòîâîãî Çàùèòà îò íåïðàâèëüíîé ïîëÿðíîñòè
ïðîöåññà â çàùèùàåìîé àïïàðàòóðå, à âûïîëíåíà íà òðàíçèñòîðå VT1 ïî èçâåñòíîé
âðåìÿ Ò2 îïðåäåëÿåòñÿ äîïóñòèìûì íàãðå- ñõåìå, êîòîðàÿ äåòàëüíî ðàçîáðàíà â [2] è [3].
âîì ðåãóëèðóþùåãî ýëåìåíòà ïðè ïîâòîðÿþ- Òðàíçèñòîð VT3 ñîâìåñòíî ñ R7 âûïîëíÿ-
ùèõñÿ öèêëàõ âêëþ÷åíèÿ-âûêëþ÷åíèÿ. åò ôóíêöèþ äåòåêòîðà ïåðåãðóçêè è îäíîâðå-
Åñëè âðåìÿ Ò2 ñëèøêîì ìàëî, ÷òîáû îáåñ- ìåííî ÿâëÿåòñÿ ÷àñòüþ ñòàáèëèçàòîðà òîêà.
ïå÷èòü åñòåñòâåííîå îõëàæäåíèå ðåãóëèðóþ- Êîãäà ïàäåíèå íàïðÿæåíèÿ íà ðåçèñòîðå R7
ùåãî ýëåìåíòà, íåîáõîäèìî äîïîëíèòü ïðå- äîñòèãàåò âåëè÷èíû 0.6 Â, òðàíçèñòîð VT3
äîõðàíèòåëü òåïëîâîé çàùèòîé, èñêëþ÷àþ- íà÷èíàåò îòêðûâàòüñÿ, ÷àñòè÷íî çàêðûâàÿ
ùåé âêëþ÷åíèå ðåãóëèðóþùåãî ýëåìåíòà äî òðàíçèñòîð VT4. Ýòî îãðàíè÷èâàåò òîê â
åãî îñòûâàíèÿ. íàãðóçêå äî ìîìåíòà ñðàáàòûâàíèÿ çàùèòû.
Äëÿ òîãî ÷òîáû èçáåæàòü ïîâðåæäåíèÿ ïðè Òîê îãðàíè÷åíèÿ îïðåäåëÿåòñÿ ñîïðîòèâëå-
ïîäêëþ÷åíèè ê èñòî÷íèêó ïèòàíèÿ â íåïðà- íèåì ðåçèñòîðà R7. Åãî âåëè÷èíà ðàññ÷èòû-
âèëüíîé ïîëÿðíîñòè, ïðåäîõðàíèòåëü äîëæåí âàåòñÿ ïî ôîðìóëå:
èìåòü ñîîòâåòñòâóþùóþ çàùèòó íà âõîäå.
Áëîê-ñõåìà ïðåäîõðàíèòåëÿ, ðåàëèçóþ- 0 .6
RS = .
ùàÿ îïèñàííûé âûøå àëãîðèòì è äîïîëíè- IÎÃÐ ( À )
òåëüíûå óçëû, ïðèâåäåíà íà Ðèñóíêå 1.
Íåñìîòðÿ íà îáèëèå ôóíêöèîíàëüíûõ  ñõåìå íà Ðèñóíêå 2 òîê îãðàíè÷åíèÿ
óçëîâ â áëîê-ñõåìå, ïðàêòè÷åñêàÿ ðåàëèçà- ñîñòàâëÿåò îêîëî 2.4 À.
öèÿ ýëåêòðîííîãî ïðåäîõðàíèòåëÿ âåñüìà Òðàíçèñòîð VT2 ïðè ïåðåãðóçêå îòêðûâà-
ïðîñòà è òðåáóåò ëèøü íåñêîëüêèõ àêòèâíûõ åòñÿ ñèíõðîííî ñ VT3, íàïðÿæåíèå íà åãî êîë-
êîìïîíåíòîâ. ëåêòîðå íà÷èíàåò ðàñòè, è êîãäà îíî äîñòèãà-
Àâòîð èñïîëüçóåò òàêîé ïðåäîõðàíèòåëü åò ïðèìåðíî òðåõ âîëüò, òðèããåð Øìèòòà íà
ïðè ðàáîòå ñ àâòîìîáèëüíîé ýëåêòðîíèêîé, òàê ýëåìåíòå DD1.1 ôîðìèðóåò íà âûõîäå îòðè-
êàê ñëó÷àéíûå çàìûêàíèÿ ïðè íàëàäêå öàòåëüíûé ïåðåïàä íàïðÿæåíèÿ, êîòîðûé
óñòðîéñòâ, ïèòàåìûõ îò àêêóìóëÿòîðîâ, èìåþò, çàòåì èíâåðòèðóåòñÿ ýëåìåíòîì DD1.2. Ïîëî-
êàê èçâåñòíî, êðàéíå íåïðèÿòíûå ïîñëåäñòâèÿ. æèòåëüíûé ïåðåïàä íàïðÿæåíèÿ íà âûõîäå

ÐàäèîËîöìàí 01,02-2022 55
7…15 Â ZD1 R7 TP1
+VIN +VOUT
DA1 3 0.25
Ê âûâ. 14 DD1,DD2
In R6 R11 R12
1 Ê âûâ. 8 DD3 3ê 2ê 100ê
VT1 C2 Out +5 Â VT4
R1 100í Gnd VT2 VT3 ZD2
10ê 2 C2
100í C5 C7
33í 33í
1 R8 LED1
R2 DD1.1 DD1.2 3
1 5 & «Ïåðåãðåâ»
3ê 3 4 2
& & 10ê
2 6 DD3.1 R13
7 C9
5 R9 LED2 10ê
& +5 Â 100í
6
2ê «Ïåðåãðóçêà»
DD3.2
+5 Â DD1.3 12 DD2.1
8 11 1
VD1 10 13 & 3
9 & 2 &
C6
DD1.4 10ìê
R3 VD2 R10
75ê 820ê*
R4 C3 VD3
150ê* 2.2ìê
–VIN –VOUT
C4 DD2.3 +5 Â
4.7ìê DD2.2 8 DA1 – LM7805
5 10 DD1, DD2 – CD4093BE
4 9 & C8
10ìê DD3 – CD40107BE
6 &
VD1 ,VD2, VD3 – 1N4148
13
11 VT2, VT3 – BC557
R5 & VT1, VT4 – IRF4905
12
ZD1, ZD2 –15 B
Buz1
100ê DD2.4 LED1, LED2 – êðàñí.
TP1 – KSD-01F 45°
Buz1 – HCM1206X

Ðèñóíîê 2. Ïðèíöèïèàëüíàÿ ñõåìà ýëåêòðîííîãî ïðåäîõðàíèòåëÿ.

DD1.2 íà÷èíàåò çàðÿä êîíäåíñàòîð Ñ3 ÷åðåç ñòîêîì ìèêðîñõåìû DD3.1. Òîê ÷åðåç ðåçèñ-
ðåçèñòîð R4. Âðåìÿ çàðÿäà êîíäåíñàòîðà äî òîð R8 ïîëíîñòüþ îòêðîåò VÒ3, âñëåäñòâèå
ïîðîãà ñðàáàòûâàíèÿ òðèããåðà Øìèòòà íà ÷åãî òðàíçèñòîð VÒ4 çàêðîåòñÿ, îáåñòî÷èâ
âõîäå ýëåìåíòà DD1.3 ñîîòâåòñòâóåò âðåìå- íàãðóçêó.
íè Ò1, óïîìÿíóòîìó ïðè îïèñàíèè àëãîðèòìà. ×åðåç íåêîòîðîå âðåìÿ (T2), íåîáõîäèìîå
Åñëè ïåðåãðóçêà çàêîí÷èòñÿ ðàíüøå, ÷åì äëÿ çàðÿäà êîíäåíñàòîðà Ñ6 æäóùåãî ìóëü-
ñðàáîòàåò òðèããåð Øìèòòà, êîíäåíñàòîð Ñ3 òèâèáðàòîðà, íà âûõîäå ýëåìåíòà DD2.1 óñòà-
íà÷íåò ðàçðÿæàòüñÿ ÷åðåç äèîä VD2 è ðåçèñ- íîâèòñÿ íèçêèé óðîâåíü, à íà âûõîäå DD3.1 –
òîð R3, âñëåäñòâèå ÷åãî îòêëþ÷åíèÿ íàãðóçêè âûñîêèé. Òîê ÷åðåç ðåçèñòîð R8 ïðåêðàòèòñÿ,
íå ïðîèçîéäåò! Òàêèì îáðàçîì, ýëåìåíò è ïðåäîõðàíèòåëü âíîâü ïåðåéäåò â ðåæèì
DD1.3 ñîâìåñòíî ñ Ñ3 è R4 ñîîòâåòñòâóåò îãðàíè÷åíèÿ òîêà â íàãðóçêå. Åñëè ïåðåãðóç-
äâóì óçëàì íà áëîê-ñõåìå: àíàëèçàòîðó äëè- êà èñ÷åçëà, òî âîññòàíîâèòñÿ øòàòíûé ðåæèì
òåëüíîñòè ïåðåãðóçêè è áëîêó çàäåðæêè ñèã- ðàáîòû. Åñëè ïåðåãðóçêà ïðîäîëæàåòñÿ, îïè-
íàëà íà âðåìÿ Ò1. ñàííûé âûøå öèêë ïîâòîðèòñÿ.
Åñëè çà âðåìÿ Ò1 ïåðåãðóçêà íå ïðåêðà- Ïðè óêàçàííûõ íà ñõåìå âåëè÷èíàõ âðåìÿ-
òèòñÿ, òî íà âûõîäå ýëåìåíòà DD1.3 ôîðìè- çàäàþùèõ ýëåìåíòîâ âðåìÿ Ò1 ðàâíî
ðóåòñÿ îòðèöàòåëüíûé ïåðåïàä, çàïóñêàþ- 380 ìèëëèñåêóíä, à âðåìÿ Ò2 – îêîëî 8 ñå-
ùèé æäóùèé ìóëüòèâèáðàòîð íà ýëåìåíòàõ êóíä. Ïðè ïîâòîðåíèè óñòðîéñòâà ïîëüçîâà-
DD1.4 è DD2.1. Ïðè ýòîì íà âûõîäå DD1.4 òåëü ìîæåò èçìåíèòü âðåìåííûå ïàðàìåòðû
óñòàíîâèòñÿ âûñîêèé óðîâåíü, êîòîðûé â ïðåäîõðàíèòåëÿ, èñõîäÿ èç êîíêðåòíûõ
ñâîþ î÷åðåäü âûçîâåò ïîÿâëåíèå íèçêîãî õàðàêòåðèñòèê íàãðóçêè, èëè ñäåëàòü èõ ðåãó-
óðîâíÿ íà âûõîäíîì òðàíçèñòîðå ñ îòêðûòûì ëèðóåìûìè â øèðîêèõ ïðåäåëàõ.

56 ÑÕÅÌÛ
Ëîãè÷åñêèå ýëåìåíòû, íå èñïîëüçóþùèå- Ýëåêòðîííûé ïðåäîõðàíèòåëü, îïèñûâàå-
ñÿ íåïîñðåäñòâåííî â ðàáîòå ýëåêòðîííîãî ìûé â ýòîé ñòàòüå, èñïûòûâàëñÿ ïðè êîðîò-
ïðåäîõðàíèòåëÿ, çàäåéñòâîâàíû äëÿ èíäèêà- êîì çàìûêàíèè íà âûõîäå è íàïðÿæåíèè
öèè àâàðèéíîãî ñîñòîÿíèÿ – ñâåòîâîé (DD3.2) èñòî÷íèêà 25.5  (äâà 12-âîëüòîâûõ àêêóìó-
è çâóêîâîé (DD2.2, DD2.3, DD2.4). ëÿòîðà, ñîåäèíåííûõ ïîñëåäîâàòåëüíî).
Ïîñëå 4 - 5 òåñòîâûõ âêëþ÷åíèé ñðàáàòûâàëà
Íåñìîòðÿ íà âûñîêóþ ñêâàæíîñòü òåñòî-
òåïëîâàÿ çàùèòà.
âûõ èìïóëüñîâ è îòíîñèòåëüíî íåáîëüøîé
ñðåäíèé òîê ÷åðåç VT4, ïîñëåäíèé îùóòèìî Ïðè øòàòíîì íàïðÿæåíèè 12.8  è êîðîò-
êîì çàìûêàíèè íà âûõîäå òåïëîâàÿ çàùèòà
íàãðåâàåòñÿ ïðè äëèòåëüíûõ ïåðåãðóçêàõ,
ñðàáàòûâàëà ïîñëå 12 - 15 òåñòîâûõ âêëþ÷å-
÷òî òðåáóåò åãî óñòàíîâêè íà ðàäèàòîð.
íèé. Èñõîäÿ èç óñëîâèé ýêñïëóàòàöèè, óñòðîé-
Íà áëîê-ñõåìå ïðèñóòñòâóåò òåïëîâàÿ ñòâî ñìîíòèðîâàíî â êîðïóñå áåç âåíòèëÿöè-
çàùèòà, êîòîðîé íà ïðèíöèïèàëüíîé ñõåìå îííûõ îòâåðñòèé ñ ðàçìåðàìè 90 × 60 × 20 ìì.
ñîîòâåòñòâóåò áèìåòàëëè÷åñêèé òåïëîâîé Îïðåäåëåííûì íåäîñòàòêîì ýëåêòðîííîãî
ïðåäîõðàíèòåëü TP1. Òåïëîâîé ïðåäîõðà- ïðåäîõðàíèòåëÿ, ïðåäëîæåííîãî âíèìàíèþ
íèòåëü âûïîëíåí â êîðïóñå ÒÎ-220, ÷òî ÷èòàòåëåé, ÿâëÿåòñÿ îòíîñèòåëüíî áîëüøîå
ïîçâîëÿåò ñìîíòèðîâàòü åãî ìàêñèìàëüíî ïàäåíèå íàïðÿæåíèÿ íà ðåçèñòîðå R7 ïðè
áëèçêî ê òðàíçèñòîðó VÒ4. Â ðåàëüíîé òîêàõ, áëèçêèõ ê ïîðîãó ñðàáàòûâàíèÿ çàùè-
êîíñòðóêöèè òåïëîâîé ïðåäîõðàíèòåëü ðàñ- òû. Îäíàêî ëþáîé ïðåäîõðàíèòåëü ïðåäïî-
ïîëîæåí çåðêàëüíî òðàíçèñòîðó VÒ4 ïî äðó- ëàãàåò ðàáî÷èå òîêè, ñóùåñòâåííî ìåíüøèå
ãóþ ñòîðîíó ìåäíîé ïëàñòèíû òîëùèíîé ïîðîãà ñðàáàòûâàíèÿ çàùèòû, òàê ÷òî ýòî íå
2 ìì ïëîùàäüþ îêîëî 10 êâàäðàòíûõ ñàíòè- ÿâëÿåòñÿ áîëüøîé ïðîáëåìîé. ÐË
ìåòðîâ è êðåïèòñÿ òåì æå âèíòîì. Òåìïåðà-
òóðà ñðàáàòûâàíèÿ òåïëîâîãî ïðåäîõðàíè- Ññûëêè
òåëÿ ñîñòàâëÿåò 45 ãðàäóñîâ. Ýòî â êàêîé-òî 1. Ê ïðîäóêòîâîé ëèíåéêå Toshiba äîáàâëåí ìíî-
ñòåïåíè ãàðàíòèðóåò, ÷òî òåìïåðàòóðà êðèñ- ãîôóíêöèîíàëüíûé ñàìîâîññòàíàâëèâàþùèé-
òàëëà òðàíçèñòîðà VÒ4 íå ïðåâûñèò äîïóñ- ñÿ ýëåêòðîííûé ïðåäîõðàíèòåëü.
òèìûõ çíà÷åíèé. 2. Øóëüãèí Î. À. Çàùèòà óñòðîéñòâ îò íåïðàâèëü-
íîé ïîäà÷è ïîëÿðíîñòè ïèòàíèÿ.
Ñïåöèôèêà ðàáîòû MOSFET â ëèíåéíîì 3. Jim Walker. MOSFET â íèçêîâîëüòíûõ ñõåìàõ
ðåæèìå çàñòàâëÿåò î÷åíü âíèìàòåëüíî îòíî- çàùèòû îò îáðàòíîãî íàïðÿæåíèÿ.
ñèòüñÿ ê èõ òåïëîâîìó ðåæèìó è èçáåãàòü
íàãðåâà êðèñòàëëà äî òåìïåðàòóð, áëèçêèõ ê Ìàòåðèàëû ïî òåìå
ìàêñèìàëüíî äîïóñòèìûì. 1. Datasheet Texas Instruments LM7805
Èñïîëüçóåìûé â êà÷åñòâå ðåãóëèðóþùåãî 2. Datasheet Texas Instruments CD4093BE
ýëåìåíòà òðàíçèñòîð IRF4905 íå ÿâëÿåòñÿ 3. Datasheet Texas Instruments CD40107BE
îïòèìàëüíûì äëÿ ðàáîòû â ëèíåéíîì ðåæè- 4. Datasheet Infineon IRF4905
ìå, îäíàêî òðè ãîäà ýêñïëóàòàöèè ïîäòâåðäè- 5. Datasheet Ruichi KSD-01F
ëè íàäåæíîñòü óñòðîéñòâà. 6. Datasheet JL World HCM1206X

ÐàäèîËîöìàí 01,02-2022 57
Ïðîñòàÿ ñõåìà
óïðàâëåíèÿ íàïðàâëåíèåì
è ñêîðîñòüþ âðàùåíèÿ äâèãàòåëÿ
Jean-Bernard Guiot
EDN

ÏÏðèðàçðàáîòêå ñèñòåì, âêëþ÷àþùèõ ìåíåå ÷åì çà ÷àñ íà ïëàòå ðàçìåðîì ïðèìåð-


íåáîëüøèå ýëåêòðîìîòîðû, ìîæåò îêàçàòüñÿ íî 75 × 100 ìì; åå âûñîòà ìåíüøå 12 ìì. Òðàí-
ïîëåçíûì ïðîñòîé äâóíàïðàâëåííûé êîí- çèñòîðíûé H-ìîñò ïîçâîëÿåò äâèãàòåëþ âðà-
òðîëëåð äâèãàòåëÿ ñ ðåãóëèðîâêîé ñêîðîñòè. ùàòüñÿ â äâóõ íàïðàâëåíèÿõ. Âåðõíèì ïëå-
Ñõåìà òàêîãî êîíòðîëëåðà ïîêàçàíà íà ÷îì H-ìîñòà óïðàâëÿåò èìïóëüñíûé ìîäóëÿ-
Ðèñóíêå 1.  íåé èñïîëüçóþòñÿ îáû÷íûå êîì- òîð, ïîçâîëÿþùèé ðåãóëèðîâàòü ñêîðîñòü
ïîíåíòû, äîïóñêè è íîìèíàëû êîòîðûõ íå âðàùåíèÿ. Äëÿ çàïóñêà âðàùåíèÿ â îäíîì
êðèòè÷íû, åñëè îíè ïîääåðæèâàþò òðåáóå- íàïðàâëåíèè íåîáõîäèìî îäèí èç âõîäîâ
ìûå óðîâíè íàïðÿæåíèÿ, òîêà è ìîùíîñòè. (CW èëè CCW) ñîåäèíèòü ñ øèíîé 0 Â. Ýòî
Ïðåèìóùåñòâàìè ñõåìû ÿâëÿþòñÿ íèçêàÿ ìîæíî ñäåëàòü, íàïðèìåð, ñ ïîìîùüþ ïåðå-
ñòîèìîñòü, íåáîëüøèå ðàçìåðû, ãèáêîñòü è êëþ÷àòåëåé, òðàíçèñòîðîâ èëè ÒÒË-ñõåì ñ
äîñòóïíîñòü êîìïîíåíòîâ. Åå ìîæíî ñîáðàòü îòêðûòûì êîëëåêòîðîì. Ïðè âûñîêèõ óðîâíÿõ
R10
V DC
470
R7
R5 5.1k C3 D7
Q5 1000 µF
5.1k R11
D1 1k
D2 R6 R8
D3 D5 1 8
Q3 5.1k
Q1 IC1
5.1k R12
2 7 10k
R1 R2 F1 R3 R4 R9 D8
M 3 6 b
Q6
5.1k 5.1k 5.1k 5.1k 5.1k
4 5
D4 D6
ÂÕÎÄ ÂÕÎÄ C1 C2
Q2 Q4
CW CCW 10 nF 22 nF

ÏÐÈÌÅ×ÀÍÈß:
Q1, Q3 = TIP142. IC1 = ÒÀÉÌÅÐ 555.
Q2, Q4 = TIP147. D3 TO D6 = BYV26E.
Q5 = BC161, BC556, 2N3906. D1, D2, D8 = 1N4148, 1N4007.
Q6 = BC160, BC546, 2N3904. D7 = ÑÒÀÁÈËÈÒÐÎÍ 15 Â, 0.4 Âò

Ðèñóíîê 1. Ñ ïîìîùüþ ýòîé ïðîñòîé ñõåìû ìîæíî óñòàíàâëèâàòü ñêîðîñòü è íàïðàâëåíèå âðàùå-
íèÿ äâèãàòåëÿ.

58 ÑÕÅÌÛ
íàïðÿæåíèÿ íà îáîèõ âõîäàõ (íåò êîìàíäû) TON = 160 ñ TON = 25 ñ
òðàíçèñòîðû Q2 è Q4 çàêðûòû, è äâèãàòåëü
îñòàíàâëèâàåòñÿ. Ïðè ýòîì äâèãàòåëü èñïû-
òûâàåò íåáîëüøîå òîðìîçÿùåå âîçäåéñòâèå
îò ïåðåêëþ÷àþùèõñÿ òðàíçèñòîðîâ Q1 è Q3.
Ïðè íèçêîì óðîâíå íà îäíîì èç âõîäîâ TOFF = 5 ñ TOFF = 150 ñ
(âõîä ïîäêëþ÷åí ê 0 Â), íàïðèìåð, íà CW èëè (à) (á)
CCW, îòêðûâàåòñÿ îäèí èç òðàíçèñòîðîâ Q2
èëè Q4, áàçîâûå òîêè êîòîðûõ îãðàíè÷èâàþò- Ðèñóíîê 2. Ïîëîæåíèå äâèæêà ïîòåíöèîìåò-
ñÿ ðåçèñòîðàìè R1 è R4. Èìïóëüñíûé óïðàâ- ðà óïðàâëåíèÿ ñêîðîñòüþ îïðåäåëÿåò êîýô-
ëÿþùèé ñèãíàë, ïîäàâàåìûé íà áàçó òðàí- ôèöèåíò çàïîëíåíèÿ èìïóëüñîâ ìîäóëÿòîðà.
çèñòîðà Q1 èëè Q3, çàìûêàåò áàçó íà çåìëþ, (à) – b = 0, äâèæîê â ñàìîì âíèçó; (á) – b = 1,
äâèæîê ââåðõó.
âûêëþ÷àÿ ñîîòâåòñòâóþùèé òðàíçèñòîð.
 ïðîòèâîïîëîæíîì ïëå÷å òðàíçèñòîð Q4 èëè
Q2 çàêðûò, íî íà áàçó Q3 èëè Q1 ÷åðåç äèîä D2 ìûì êîýôôèöèåíòîì çàïîëíåíèÿ. Íà Ðèñóí-
èëè D1 è ðåçèñòîð R6 èëè R5 ïîñòóïàþò êå 2à äâèæîê ïîòåíöèîìåòðà íàõîäèòñÿ â
èìïóëüñû îò ìîäóëÿòîðà. Òàêèì îáðàçîì, Q3 êðàéíåì íèæíåì ïîëîæåíèè (b = 0). Íà
èëè Q1 îòêðûâàþòñÿ êàæäûé ðàç, òîãäà âêëþ- Ðèñóíêå 2á äâèæîê ïîòåíöèîìåòðà íàõîäèò-
÷àåòñÿ òðàíçèñòîð Q5.  ìîäóëÿòîðå èñïîëü- ñÿ â êðàéíåì âåðõíåì ïîëîæåíèè (b = 1). Q5 è
çîâàíà ìèêðîñõåìà òàéìåðà 555 (IC1), âêëþ- Q6 ñìåùàþò óðîâåíü èìïóëüñîâ äëÿ óïðàâ-
÷åííîãî àâòîêîëåáàòåëüíûì ìóëüòèâèáðàòî- ëåíèÿ áàçàìè òðàíçèñòîðîâ Q1 è Q3, êîòîðûå
ðîì. Ñòàáèëèòðîí D7 è ðåçèñòîð R10 îãðàíè- îòêðûâàþòñÿ òîëüêî â òî âðåìÿ, êîãäà íàïðÿ-
÷èâàþò íàïðÿæåíèå ïèòàíèÿ ìèêðîñõåìû IC1 æåíèå íà âûõîäå òàéìåðà 555 (âûâîä 3)
ìàêñèìàëüíî äîïóñòèìûì çíà÷åíèåì 15 Â. èìååò âûñîêèé óðîâåíü (TON). Äëèòåëüíîñòü
Âðåìÿçàäàþùèé êîíäåíñàòîð C2 çàðÿæàåòñÿ èõ îòêðûòîãî ñîñòîÿíèÿ çàäàåò ñêîðîñòü âðà-
÷åðåç ðåçèñòîð R11, âåðõíþþ ÷àñòü ïîòåíöèî- ùåíèÿ. Äèîäû D3-D6 çàùèùàþò òðàíçèñòîðû
ìåòðà R12 è ñòàáèëèòðîí D7. Ðàçðÿä ïðîèñõî- Q1-Q4 îò èíäóêòèâíûõ áðîñêîâ íàïðÿæåíèÿ.
äèò ÷åðåç íèæíþþ ÷àñòü ïîòåíöèîìåòðà R12. Ïðåäîõðàíèòåëü F1 çàùèùàåò âñþ ñõåìó îò
Åñëè äëÿ îáîçíà÷åíèÿ ïîçèöèè äâèæêà R12 òîêîâîé ïåðåãðóçêè. Êîíäåíñàòîð C3 ìåæäó
ââåñòè âåëè÷èíó b (b = 0.5 – ñåðåäèíà, b = 0 – øèíîé VCC è çåìëåé ïðåäíàçíà÷åí äëÿ
– âåðõ, b = 1 – íèç), âðåìÿ çàðÿäà áóäåò âûðà- ôèëüòðàöèè ïèêîâ òîêà. Ñõåìà ïîìîãàëà
æàòüñÿ êàê îïðåäåëÿòü ñêîðîñòè èëè ïåðåäàòî÷íûå
îòíîøåíèÿ ðåäóêòîðîâ âî âðåìÿ èñïûòàíèé
TON - 0.693C[R11 + R12 × (1 - b)] è íàñòðîéêè ïðîòîòèïîâ íà íåáîëüøèõ ñòàí-
êàõ. Ïðåäïî÷òèòåëüíåå èñïîëüçîâàòü òðàí-
à âðåìÿ ðàçðÿäà çèñòîðû Äàðëèíãòîíà, âûáèðàÿ èõ â ñîîòâå-
òñòâèè ñ íàïðÿæåíèåì èñòî÷íèêà ïèòàíèÿ è
TOFF - 0.693bCR12 . òîêîì ìîòîðà. (È íå çàáûâàéòå î áîëüøîé
èíäóêòèâíîñòè äâèãàòåëÿ). Ñîïðîòèâëåíèå
Òàêèì îáðàçîì, îáùèé ïåðèîä èìïóëüñîâ ðåçèñòîðà R10 è ðàáî÷åå íàïðÿæåíèå ñòàáè-
ðàâåí ëèòðîíà âûáèðàþò, èñõîäÿ èç íàïðÿæåíèÿ
èñòî÷íèêà ïèòàíèÿ VCC. ÐË
TON + TOFF = 0.693C[R11 + R12 × (1 - b + b)] =
= 0.693C[R11 + R12 ] .
Ìàòåðèàëû ïî òåìå
1. Datasheet Texas Instruments LM555
Âûõîäíîé ñèãíàë íà âûâîäå 3 ïðåäñòàâ- 2. Datasheet STMicroelectronics TIP142
ëÿåò ñîáîé ïðÿìîóãîëüíûå èìïóëüñû ñ 3. Datasheet STMicroelectronics TIP147
ïî÷òè ôèêñèðîâàííîé ÷àñòîòîé è ðåãóëèðóå- 4. Datasheet Vishay BYV26E

ÐàäèîËîöìàí 01,02-2022 59
Ïîäàâëåíèå
äðåáåçãà êîíòàêòîâ
ñ ïîìîùüþ âñòðîåííûõ
â ìèêðîêîíòðîëëåð EFM8LB1
êîíôèãóðèðóåìûõ
ëîãè÷åñêèõ ýëåìåíòîâ
Àëåêñåé Êóçüìèíîâ, Ìîñêâà

 ñòàòüå ïðèâåäåíû àïïàðàòíûå è ïðîãðàììíûå ñðåäñòâà àíòèäðåáåçãîâîé ñõåìû, îñíî-


âàííîé íà RS òðèããåðå, ïîñòðîåííîì íà äâóõ êîíôèãóðèðóåìûõ ëîãè÷åñêèõ ýëåìåíòàõ
(Configurable Logic Unit – CLU), âñòðîåííûõ â îòíîñèòåëüíî íîâûé 51-ñîâìåñòèìûé ìèê-
ðîêîíòðîëëåð (MK) EFM8LB12. CLU ðàáîòàþò àâòîíîìíî, àáñîëþòíî íå òðåáóÿ ó÷àñ-
òèÿ íå òîëüêî ïðîöåññîðà ÌÊ, íî äàæå òàêòîâîãî ãåíåðàòîðà ïðè ñâîåì ôóíêöèîíèðîâà-
íèè. Ïðèìåíåíèå âñòðîåííûõ â ÌÊ êîíôèãóðèðóåìûõ ëîãè÷åñêèõ ýëåìåíòîâ ïîçâîëÿåò
ñóùåñòâåííî ýêîíîìèòü íà àïïàðàòíûõ ñðåäñòâàõ óñòðîéñòâ íà áàçå ÌÊ, ÷òî çíà÷è-
òåëüíî ñíèæàåò ðàçìåð ïëàò ïîäîáíûõ óñòðîéñòâ è, êàê ñëåäñòâèå, èõ ñòîèìîñòü.

Ââåäåíèå ìíûå ñïîñîáû. Ïîñëåäíèå èñïîëüçóþò îðãà-


íèçàöèþ ïðîãðàììíûõ âðåìåííûõ çàäåðæåê,
Äëÿ ðó÷íîãî óïðàâëåíèÿ êàêèìè-ëèáî íàïðèìåð, ñ ïîìîùüþ òàéìåðîâ, ñ äëèòåëü-
ôóíêöèÿìè â ÌÊ, êàê ïðàâèëî, èñïîëüçóþòñÿ íîñòüþ, çàâåäîìî ïðåâûøàþùåé äëèòåëü-
ðàçëè÷íîãî ðîäà êíîïêè, ïðè çàìûêàíèè èëè íîñòü äðåáåçãà. Íåäîñòàòîê òàêèõ çàäåðæåê –
ðàçìûêàíèè êîíòàêòîâ êîòîðûõ âîçíèêàåò äîïîëíèòåëüíîå èñïîëüçîâàíèå ðåñóðñîâ ÌÊ
õîðîøî èçâåñòíûé ýôôåêò – èõ äðåáåçã. Îí (òàéìåðîâ è äîïîëíèòåëüíîé ïàìÿòè ÌÊ, òðå-
ïðîÿâëÿåòñÿ â òîì, ÷òî âìåñòî îäíîãî ôðîíòà áóþùåéñÿ äëÿ ïîäîáíûõ ïðîãðàìì), à òàêæå
èìïóëüñà (èëè ïåðåïàäà) âîçíèêàåò ñ äåñÿòîê áîëüøîå âðåìÿ çàäåðæêè (äëÿ íåêîòîðîãî
(à òî è áîëüøå) èìïóëüñîâ, ïðèâîäÿùèõ ê ëîæ- çàïàñà ïî âðåìåíè). ×òî êàñàåòñÿ àïïàðàò-
íûì ñðàáàòûâàíèÿì êàêèõ-ëèáî óñòðîéñòâ íûõ ñðåäñòâ, òî îíè áûâàþò äâóõ òèïîâ. Ïåð-
ÌÊ, êîòîðûå çàïðîãðàììèðîâàíû íà çàïóñê âûé îñíîâàí íà ðàçëè÷íûõ RC-öåïî÷êàõ
îò îäíîãî ôðîíòà (èëè ñïàäà). Äëèòåëüíîñòü ñîâìåñòíî ñ ìèêðîñõåìàìè (íàïðèìåð, æäó-
äðåáåçãà êîíòàêòîâ êíîïîê ñîñòàâëÿåò îò ùèé ìóëüòèâèáðàòîð), êîòîðûå çàòÿãèâàþò
äîëåé äî íåñêîëüêèõ ìèëëèñåêóíä. Äëÿ ôðîíò èìïóëüñà (èëè ïåðåïàäà) íà âðåìÿ,
èñêëþ÷åíèÿ ïîäîáíûõ ëîæíûõ ñðàáàòûâàíèé òàêæå çàâåäîìî áîëüøåå äëèòåëüíîñòè äðå-
ïðèìåíÿþò êàê àïïàðàòíûå, òàê è ïðîãðàì- áåçãà. Íåäîñòàòîê ýòîãî ñïîñîáà – òàêæå áîëü-

60 ÑÕÅÌÛ
561ËÀ7 ñòîèò ìåíåå 15 ðóá. Òàêèå êíîïêè âûïóñêàþò-
& Q ñÿ êàê ñ ôèêñàöèåé, òàê è áåç ôèêñàöèè. Ïîñ-
R1 ëåäíÿÿ, íàïðèìåð, èñïîëüçóåòñÿ â ëþáîì
SW 100K íàñòîëüíîì êîìïüþòåðå (ñèñòåìíîì áëîêå) â
+UÏ êíîïêå RESET.
R2
100K Êðîìå òîãî, âûïóñêàåòñÿ êíîïêà P2-0S
& Q
(PSM2-1) (ñî âñòðîåííîé êíîïêîé PS-800L)
óæå â êîðïóñå ñ óäîáíîé ðó÷êîé äëÿ íàæàòèÿ è
äàæå ñî ñâåòîäèîäîì, òîðåö êîòîðîãî âûâå-
Ðèñóíîê 1. Àíòèäðåáåçãîâàÿ ñõåìà íà RS
òðèããåðå. äåí íà âåðõíþþ ÷àñòü êîðïóñà (Ðèñóíîê 2á).
Ñòîèìîñòü òàêîé êíîïêè – íå áîëåå 50 ðóá.
Êíîïêè PS-800L è PSM2-1 ëåãêîäîñòóïíû:
øîå âðåìÿ çàäåðæêè, êîòîðîå âî ìíîãèõ êðè-
îíè ïðîäàþòñÿ êàê â êîìïàíèÿõ, òîðãóþùèõ
òè÷åñêèõ ñëó÷àÿõ ïðîñòî íåïðèåìëåìî. Âòî-
ýëåêòðîííûìè êîìïîíåíòàìè, òàê è â ìàãàçè-
ðîé ñïîñîá îñíîâàí íà èñïîëüçîâàíèè ðàç-
íàõ ðàäèîäåòàëåé.
ëè÷íîãî ðîäà òðèããåðîâ, íàïðèìåð, RS-
òðèããåðà (Ðèñóíîê 1). Ïðè çàìûêàíèè, íàïðè- Íî åñëè êíîïêè òàêèå äåøåâûå è ëåãêîäîñ-
ìåð, âåðõíåãî êîíòàêòà ïåðåêëþ÷àòåëÿ SW òóïíûå, òî â ÷¸ì æå òîãäà çàêëþ÷àåòñÿ íåäîñ-
òðèããåð ïåðåáðàñûâàåòñÿ ïåðâûì æå êàñàíè- òàòîê ñõåìû íà Ðèñóíêå 1? À íåäîñòàòîê
åì êîíòàêòîâ, è äàëüíåéøèé èõ äðåáåçã íà ñõåìû çàêëþ÷àåòñÿ â íåîáõîäèìîñòè èñïîëü-
òðèããåð óæå íå âëèÿåò. Ïðè ðàçìûêàíèè âåð- çîâàíèÿ äîïîëíèòåëüíûõ àïïàðàòíûõ ñðåäñòâ
õíåãî êîíòàêòà è äâèæåíèè ïåðåêëþ÷àòåëÿ ê (òî åñòü ñàìà ìèêðîñõåìà, íàïðèìåð, 561ËÀ7
íèæíåìó òðèããåð òàêæå ñîõðàíÿåò ñâîå ñîñòî- è ðåçèñòîðû R1 è R2), êîòîðûå ñóùåñòâåííî
ÿíèå, íåñìîòðÿ íà äðåáåçã ðàçìûêàþùåãî óâåëè÷èâàþò ðàçìåð âñåãî óñòðîéñòâà. (Íà-
êîíòàêòà, à ïåðâîå æå êàñàíèå ïåðåêëþ÷àòå- ïðèìåð, ðàçìåð ÊÐ561ËÀ7 áîëåå ÷åì â 10 ðàç
ëÿ íèæíåãî êîíòàêòà ïåðåáðàñûâàåò òðèããåð â ïðåâûøàåò ðàçìåð êîðïóñà EFM8LB12-
ïðîòèâîïîëîæíîå ñîñòîÿíèå, è äàëüíåéøèé QFN32 è åùå áîëüøå ðàçìåðà êîðïóñà
äðåáåçã íèæíåãî êîíòàêòà íà ñîñòîÿíèå òðèã- EFM8LB12-QFN24).
ãåðà íå âëèÿåò. Ýòà ñõåìà õîðîøî èçâåñòíà è Èçáàâèòüñÿ îò àïïàðàòíûõ ñðåäñòâ ïîçâî-
äîñòàòî÷íî ÷àñòî èñïîëüçóåòñÿ, òàê êàê èìååò ëÿåò îäíî íîâøåñòâî, êîòîðîå â ïîñëåäíåå
ïîâûøåííîå áûñòðîäåéñòâèå ïî ñðàâíåíèþ ñ âðåìÿ ñòàëè ïðèìåíÿòü â ÌÊ, à èìåííî –
ïåðâûì òèïîì (ñì. âûøå), íî â êîììåíòàðèÿõ âñòðîåííûå êîíôèãóðèðóåìûå ëîãè÷åñêèå
ê íåé, êàê ïðàâèëî, ìîæíî îáíàðóæèòü, ÷òî ýëåìåíòû (óñòðîéñòâà) – Configurable Logic
îíà èìååò îäèí ñåðüåçíûé íåäîñòàòîê, à Unit, ñîêðàùåííî, CLU. Èíôîðìàöèÿ î CLU,
èìåííî, – íåîáõîäèìîñòü èñïîëüçîâàòü êíîï- ÷òî â ðóêîâîäñòâå ïîëüçîâàòåëÿ EFM8LB1
êó ñ äâóìÿ ïåðåêëþ÷àåìûìè êîíòàêòàìè (à íå (EFM8LB1 Reference Manual [1]), ÷òî â ñòàòüå
îäíèì). Îäíàêî, íà âçãëÿä àâòîðà, íåäîñòàòîê î ïðèìåíåíèè CLU [2] äîâîëüíî ñêóäíà. Òàì,
ýòîé ñõåìû êðîåòñÿ ñîâñåì íå â ýòîì, íàïðèìåð, äàæå íå ïåðå÷èñëåíû âñå ëîãè-
ïîñêîëüêó êíîïêè ñ ïåðåêëþ÷àåìûìè êîíòàê- ÷åñêèå ôóíêöèè CLU, êàê èõ çàïèñûâàòü â
òàìè âûïóñêàþòñÿ ìèëëèîíàìè øòóê è èìåþò ïðîãðàììå è ò.ï. Íèæå â êðàòêîì âèäå ýòîò
«êîïåå÷íóþ» ñòîèìîñòü. ïðîáåë áóäåò âîñïîëíåí. Êðîìå òîãî, áóäåò
Íàïðèìåð, êíîïêà ñ äâóìÿ ãðóïïàìè ïåðå- îáúÿñíåíà èäåÿ, êàê ñ ïîìîùüþ CLU ñîçäàòü
êëþ÷àåìûõ êîíòàêòîâ (òî åñòü, ñ 6-þ êîíòàê- «ñõåìó» âíóòðè ÌÊ, ñîîòâåòñòâóþùóþ ñõåìå
òàìè) PS-800L ðàçìåðîì 8×8 ìì (Ðèñóíîê 2à) Ðèñóíîê 1.
Èòàê, â ÌÊ EFM8LB1 èìåþòñÿ ÷åòûðå CLU:
CLU0, CLU1, CLU2 è CLU3. Êàæäûé CLU
èìååò 3 âõîäà: A, B è C è îäèí âûõîä. Âõîäû A
è B – ñòàíäàðòíûå ëîãè÷åñêèå âõîäû (êàê,
íàïðèìåð, äâà ñòàíäàðòíûõ âõîäà ó 561ËÀ7,
Ðèñóíîê 1), à âõîä C – äîïîëíèòåëüíûé âõîä
ïåðåíîñà (carry) ñ âûõîäà ïðåäûäóùåãî CLU.
(à) (á)
Íàïðèìåð, âõîä C CLU1 – ýòî âûõîä CLU0,
Ðèñóíîê 2. Êíîïêè: à – PS-800L, á – PSM2-1. âõîä C CLU0 – âûõîä CLU3 è ò.ï., ò.å. îíè êàê

ÐàäèîËîöìàí 01,02-2022 61
áû ðàñïîëîæåíû ïî êðóãó. Ôóíêöèè êàæäîãî äó CLU2. Åñëè â ïðîãðàììíûõ ñðåäñòâàõ äëÿ
CLU – îñíîâíûå ôóíêöèè ëîãè÷åñêèõ ýëåìåí- êàæäîãî CLU çàïèñàòü âûðàæåíèå ~(A&B), òî
òîâ: È (AND), ÈËÈ (OR), èñêëþ÷àþùåå ÈËÈ ïîëó÷èì RS-òðèããåð, êàê íà Ðèñóíêå 1. Íàçíà-
(XOR) è ÍÅ (NOT). Çàïèñûâàþòñÿ ôóíêöèè ÷èì âõîäíûå ïîðòû ÌÊ (äëÿ âõîäîâ A CLU) êàê
ñëåäóþùèìè çíà÷êàìè: «&» – È, «|» – ÈËÈ, öèôðîâûå âõîäû (Digital ÎpenDrain I/O) ñî
«^» – èñêëþ÷àþùåå ÈËÈ, «~» – ÍÅ. Êðîìå ñëàáîòî÷íûìè ïîäòÿæêàìè ê ïèòàíèþ (Weak
òîãî, èñïîëüçóþòñÿ çíà÷êè ñêîáîê «(», «)» è Pullup), ÷òî áóäåò ñîîòâåòñòâîâàòü ðåçèñòî-
ñèìâîëû «A», «B» è «C». Íàïðèìåð, ÷òîáû ðàì R1 è R2, ïîäêëþ÷åííûì ê ïèòàíèþ, à
ïîëó÷èòü îäèí ëîãè÷åñêèé ýëåìåíò 2È-ÍÅ âûõîäíûå ïîðòû (äëÿ âûõîäîâ CLU) – êàê öèô-
êàê, íàïðèìåð, â 561ËÀ7 (Ðèñóíîê 1), íåîáõî- ðîâûå âûõîäû (Digital Push-Pull Output). Åñëè
äèìî çàïèñàòü: «~(A & B)». Ïðè ýòîì ñîîòâåò- òåïåðü ê îáîèì âõîäíûì ïîðòàì ïîäêëþ÷èòü
ñòâóþùèé CLU áóäåò âûïîëíÿòü ýòó ôóíê- êíîïêó, òî ïîëó÷èì àíòèäðåáåçãîâóþ «ñõåìó»,
öèþ, à ïåðåíîñ C ó÷èòûâàòüñÿ íå áóäåò (ïî- ïîëíîñòüþ ñîîòâåòñòâóþùóþ Ðèñóíêó 1. Ïðè
ñêîëüêó C â âûðàæåíèå íå âõîäèò). Âõîäû íàæàòèè íà êíîïêó íà âûõîäàõ CLU2 è CLU3
êàæäîãî CLU ìîæíî ïîäêëþ÷èòü ëèáî ê âíåø- ïîÿâÿòñÿ âçàèìíî èíâåðñíûå ïåðåïàäû
íèì âûâîäàì (ïîðòàì) ÌÊ (èõ, ïðàâäà, îãðà- íàïðÿæåíèÿ, êàê íà âûõîäàõ Q è Q RS-
íè÷åííîå êîëè÷åñòâî), ëèáî, íàïðèìåð, ê òðèããåðà. Ïðè÷åì, ýòè ïåðåïàäû íå áóäóò çàâè-
âûõîäó äðóãîãî CLU. Êðîìå òîãî, âûõîäû êàæ- ñåòü îò äðåáåçãà êîíòàêòîâ êíîïêè.
äîãî CLU ìîæíî âûâåñòè íà âíåøíèå âûâîäû Êàê âèäíî èç îáúÿñíåíèÿ âûøå, íè÷åãî
ÌÊ (ïîðòû), ïðè÷åì, äëÿ êàæäîãî âûõîäà CLU ñëîæíîãî â îðãàíèçàöèè ïîäîáíîé «ñõåìû»
ñóùåñòâóåò îäèí åäèíñòâåííûé ïîðò, èçìå- âíóòðè ÌÊ íåò.
íèòü êîòîðûé íåëüçÿ. Íàïðèìåð, äëÿ âûõîäà Äàëüíåéøåå èçëîæåíèå áóäåò ïîñòðîåíî
CLU2 ïðåäóñìîòðåí ïîðò P2.2, à äëÿ âûõîäà ñëåäóþùèì îáðàçîì. Âíà÷àëå áóäåò ïðèâåäå-
CLU3 ïðåäóñìîòðåí ïîðò P2.5 (äëÿ íà ïðèíöèïèàëüíàÿ ñõåìà òåñòîâîé ïëàòû íà
EFM8LB12-QFN32). áàçå ÌÊ EFM8LB12, çàòåì – å¸ âíåøíèé âèä.
Òåïåðü, ïîñëå ýòèõ ïîÿñíåíèé íåòðóäíî Äàëåå, â ïðîãðàììíûõ ñðåäñòâàõ, èñïîëüçóþ-
ïîíÿòü èäåþ, êàê ñîçäàòü âíóòðè ÌÊ «ñõåìó», ùèõ ñðåäó Simplisity Studio, áóäåò ïîêàçàíî,
ñîîòâåòñòâóþùóþ ñõåìå Ðèñóíîê 1. Äëÿ ýòîãî êàê íåîáõîäèìî íàñòðîèòü âíóòðåííèå óñòðîé-
âîçüìåì äâà ëþáûõ CLU, íàïðèìåð, CLU2 è ñòâà ÌÊ äëÿ ïîëó÷åíèÿ àíòèäðåáåçãîâîé «ñõå-
CLU3. Âõîäû À êàæäîãî CLU è èõ âûõîäû âûâå- ìû». Ïîñëå ýòîãî áóäóò ïðèâåäåíû ðåçóëüòàòû
äåì íà âíåøíèå ïîðòû ÌÊ, âõîä B CLU2 ïîä- ðàáîòû òåñòîâîé ïëàòû (îñöèëëîãðàììû âõîä-
êëþ÷èì ê âûõîäó CLU3, à âõîä B CLU3 – ê âûõî- íûõ è âûõîäíûõ ñèãíàëîâ).

R1 R2 RSTLB1
32
31
30
29
28
27
26
25

+3.3 SW1, SW2 – PSM2-1


AGND/P0.1
P0.2
EXTCLK/P0.3
P0.4
P0.5
P0.6
P0.7
P1.0

1K 1K R4 LD1
Ñ1
1.0 1K Êð.
Ñ2 SW2
1.0 1 24 CLU2_A_IN
X1 P0.0 CLU2_A_IN/P1.1
2 23 +5
1 +3.3 VIO P1.2
3 22 CLU3_A_IN
C2D 2 VDD CLU3_A_IN/P1.3
RSTLB1 4 21
3 RST/C2CK P1.4
RSTLB1 C2D 5 20
P3.7/C2D P1.5 SW1
6 19
WF-03 +5 P3.4 P1.6
7 18
P3.3 P1.7
P2.5/CLU3_OUT

P2.2/CLU2_OUT

8 17
+5 +3.3 P3.2 P2.0 X3
X2 DA1 LD1 CLU2_A_IN 1
Çåë. 33
2 1 3 GND CLU2_ASINC_OUT 2
P3.1
P3.0
P2.6

P2.4
P2.3

P2.1

1 CLU3_ASINC_OUT 3
Ñ3 Ñ4 R3
2 1K 4
9
10
11
12
13
14

16
15

WF-02 4.7 2.2 DD1 CLU2_ASINC_OUT


EFM8LB12F64 PSLM4
LP2950Z3.3 CLU3_ASINC_OUT

Ðèñóíîê 3. Ïðèíöèïèàëüíàÿ ñõåìà òåñòîâîé ïëàòû.

62 ÑÕÅÌÛ
X1 (JTAG/C2) X2
X2 X1
1 2 1 1 GND 1
NC GND
3 4 C2D 2 2 +5 2

ÁÏ +5 Â
GND TCK/C2DAT +5
5 6 RST/C2CK 3
TMS TDO 3
RST/C2CK 7 8 HU-02
TDI/C2CK NC HU-03 4
9 10
GND NC
ÐÑ4ÒÂ (Ð)
SCM-10

(à) (á)

Ðèñóíîê 4. Ñõåìà ïîäêëþ÷åíèÿ ê ïëàòå êàáåëåé: a – îò USB DEBUG ADAPTER'a, á – îò ÁÏ.

Ïðèíöèïèàëüíûå ñõåìû âñòðîåííûì â êíîïêó ñâåòîäèîäîì LD2 êðàñ-


íîãî ñâå÷åíèÿ ñî ñâîèì òîêîîãðàíè÷èòåëü-
Êàê âèäíî èç ñõåìû Ðèñóíîê 3, îíà äîñòà- íûì ðåçèñòîðîì R4.
òî÷íî ïðîñòà. Ê ëåâîé ÷àñòè êîðïóñà ÌÊ
Ê íèæíåé ÷àñòè DD1 ïîäêëþ÷åíû âûõîäíûå
EFM8LB12 (DD1) ïîäêëþ÷åíû: ïèòàíèå
ñèãíàëû CLU2 è CLU3 (CLU2_ASINC_OUT è
+3.3 Â (âûâîäû 2 è 3) è ñèãíàëû äëÿ ïðîãðàì-
CLU3_ASINC_OUT, ñîîòâåòñòâåííî). Ñèãíàëû
ìèðîâàíèÿ (çàãðóçêè ïðîãðàììû) ïî èíòåð-
ôåéñó C2 – RSTLB1 (âûâîä 4) è C2D (âûâîä 5) CLU2_A_IN, CLU2_ASINC_OUT, CLU3_
ñ ïîìîùüþ USB DEBUG ADAPTER’a. Äëÿ ASINC_OUT è «çåìëÿ» âûâåäåíû íà 4-
ïèòàíèÿ ïëàòû èñïîëüçóåòñÿ ñòàáèëèçàòîð êîíòàêòíûé öàíãîâûé øòûðåâîé ðàçúåì
LP2950Z3.3 (DA1) ñ âûõîäíûì íàïðÿæåíèåì PSLM4 (X3), ê êîòîðîìó îòâåòíûì ðàçúåìîì
3.3 Â, âõîäíîå íàïðÿæåíèå (+5 Â) íà êîòîðûé (SIP4) ïîäêëþ÷àåòñÿ 4-ïðîâîäíûé êàáåëü,
ïîäàåòñÿ ñ äâóõêîíòàêòíîãî ðàçúåìà WF-02 ïðîâîäà êîòîðîãî ïîäêëþ÷àþòñÿ ê äâóõêàíàëü-
(X2). Ñèãíàëû ïðîãðàììèðîâàíèÿ (C2D, íîìó öèôðîâîìó îñöèëëîãðàôó äëÿ íàáëþäå-
RSTLB1) è «çåìëÿ» ïîäàþòñÿ íà ïëàòó ñ ðàçú- íèÿ ñîîòâåòñòâóþùèõ ñèãíàëîâ.
åìà X1. Ê ýòîìó ðàçúåìó ïîäêëþ÷àåòñÿ Âåðõíÿÿ ÷àñòü êîðïóñà ÌÊ îñòàâëåíà ñâî-
êàáåëü (îòâåòíûì ðàçúåìîì X2, Ðèñóíîê 4à), áîäíîé ïî äâóì ïðè÷èíàì. Âî-ïåðâûõ, äëÿ
âòîðîé êîíåö êîòîðîãî ïîäêëþ÷àåòñÿ ê âûõîä- òîãî ÷òîáû áûëî âîçìîæíî ïîäêëþ÷åíèå ê ÌÊ
íîìó ðàçúåìó SCM-10 (X1, Ðèñóíîê 4à) USB âíåøíåãî ïðåöèçèîííîãî òàêòîâîãî ãåíåðàòî-
DEBUG ADAPTER’a. Î ïðîãðàììèðîâàíèè ðà, äëÿ ÷åãî ïðåäóñìîòðåí åäèíñòâåííûé
ÌÊ EFM8LB12 ñ ïîìîùüþ USB DEBUG ïîðò P0.3 (âûâîä 30). Âî-âòîðûõ, äëÿ âîçìîæ-
ADAPTER’a ïîäðîáíî íàïèñàíî â êíèãå àâòî- íîñòè ïîäêëþ÷åíèÿ ê ÌÊ ñèãíàëîâ UART-TX
ðà [3]. RC-öåïî÷êà R1-R2-C1 èñïîëüçóåòñÿ (P0.4) è UART-RX (P0.5), ïðåäíàçíà÷åííûõ
êàê äëÿ ïðîãðàììèðîâàíèÿ ÌÊ ïî èíòåðôåé- äëÿ àëüòåðíàòèâíîãî ïðîãðàììèðîâàíèÿ ÌÊ
ñó C2, òàê è äëÿ çàïóñêà ÌÊ ïðè âêëþ÷åíèè ïî èíòåðôåéñó RS-232 ñ COM-ïîðòà êîìïüþ-
ïèòàíèÿ (Power On Reset – POR). Ñâåòîäèîä òåðà. Ýòè äâà ïîðòà òàêæå ÿâëÿþòñÿ åäè-
LD1 çåë¸íîãî ñâå÷åíèÿ ñî ñâîèì òîêîîãðàíè- íñòâåííûìè äëÿ ñèãíàëîâ UART-TX è UART-
÷èòåëüíûì ðåçèñòîðîì R3 ñèãíàëèçèðóåò î RX, è èçìåíèòü èõ â ìàòðèöå ñîåäèíåíèé ÌÊ
íàëè÷èè ïèòàíèÿ íà ïëàòå. Ê ðàçúåìó X2 íåëüçÿ. Àëüòåðíàòèâíîå ïðîãðàììèðîâàíèå
ïëàòû ïîäêëþ÷àåòñÿ êàáåëü ïèòàíèÿ îòâåò- ÌÊ ñ COM-ïîðòà êîìïüþòåðà ìîæåò ïîòðåáî-
íûì ðàçúåìîì HU-02 (X2, Ðèñóíîê 4á), êîòî- âàòüñÿ, åñëè ñêóïîñòü íå ïîçâîëÿåò ïðèîá-
ðûé ñâîèì âòîðûì êîíöîì ñîåäèíåí ñ ðàçúå- ðåñòè äîñòàòî÷íî äîðîãîé USB DEBUG
ìîì ÐÑ4Ò (Ð) (X1, Ðèñóíîê 4á), ïîäêëþ÷àå- ADAPTER (ñåé÷àñ åãî ìîæíî êóïèòü çà 3000 –
ìûì ê ñòàáèëèçèðîâàííîìó ÁÏ ñ âûõîäíûì 5000 ðóá.). Äëÿ ïðîãðàììèðîâàíèÿ æå ÌÊ ñ
íàïðÿæåíèåì +5 Â. COM-ïîðòà êîìïüþòåðà äîñòàòî÷íî èçãîòî-
Ê ïðàâîé ÷àñòè êîðïóñà ÌÊ DD1 ïîäêëþ÷å- âèòü îäíîêàíàëüíûé ïðåîáðàçîâàòåëü óðîâ-
íû âõîäíûå ñèãíàëû A CLU2 è CLU3 íåé èíòåðôåéñà RS-232 â óðîâíè TTL (è
(CLU2_A_IN è CLU3_A_IN, ñîîòâåòñòâåííî), îáðàòíî), íàïðèìåð, ñ ïîìîùüþ èçâåñòíîãî
ñîåäèíåííûå ñ ïåðâîé ãðóïïîé êîíòàêòîâ äâóõêàíàëüíîãî ïðåîáðàçîâàòåëÿ óðîâíåé
êíîïêè PSM2-1 (SW1), à âòîðàÿ ãðóïïà å¸ êîí- MAX232, èëè èñïîëüçóåìîãî àâòîðîì îäíîêà-
òàêòîâ (SW2) ñîåäèíåíà ñ ïèòàíèåì +5 Â è íàëüíîãî ADM3101, î êîòîðîì ãîâîðèòñÿ â

ÐàäèîËîöìàí 01,02-2022 63
1 31 29 28 26 24 24 26 28 29 31 1 Ïðîãðàììíûå ñðåäñòâà
AGND AGND
2 32 30 27 25 23 23 25 27 30 32 2
 êà÷åñòâå ïðîãðàììíûõ ñðåäñòâ àâòîð
4 3
33
22 24 24 22
33
3 4 èñïîëüçîâàë ñðåäó ïðîãðàììèðîâàíèÿ
5 6 19 20 20 19 6 5
Simplisity Studio, áåñïëàòíî ïîñòàâëÿåìóþ
GND GND
êîìïàíèåé Silicon Laboratories, â êîòîðîé ïðè-
7 9 11 14 16 18 18 16 14 11 9 7
âåäåí ïðèìåð ïðîãðàììèðîâàíèÿ ïðîñòåé-
GND GND
8 10 12 13 15 15 13 12 10 8 øåé ôóíêöèè CLU A&B äëÿ ÌÊ EFM8LB12F64-
Âèä ñâåðõó Âèä ñî ñòîðîíû âûâîäîâ QFN32 (ïðîåêò EFM8LB1_Configurable_
Logic_AND). Ýòîò ïðîåêò áûë ìîäèôèöèðî-
Ðèñóíîê 5. Êîíòàêòû ïåðåõîäíèêà QFN32 – âàí ïîä âûøåîïèñàííóþ çàäà÷ó. Â îñíîâíîì
PGA32. âñ¸ ïðîãðàììèðîâàíèå ñâîäèòñÿ ê íàñòðîéêå
óñòðîéñòâ ÌÊ.
ñòàòüå àâòîðà [4]. Â ýòîé ñòàòüå ïðèâåäåíû Äëÿ ýòîãî íåîáõîäèìî îòêðûòü ýòîò ïðîåêò
àïïàðàòíûå ñðåäñòâà, ðàçðàáîòàííûå àâòî- è âûáðàòü îïöèþ EFM8LB1_Configurable_
ðîì, è ïðîãðàììíûå ñðåäñòâà, áåñïëàòíî Logic_AND.hvconf (â ñàìîì íèçó ïðîåêòà).
ïîñòàâëÿåìûå êîìïàíèåé Silicon Laboratories Äàëåå âûáðàòü îïöèþ Default Mode
äëÿ òàêîãî àëüòåðíàòèâíîãî ïðîãðàììèðîâà- Peripherals (âíèçó). Ïðè ýòîì îòêðîåòñÿ îêíî,
íèÿ ÌÊ EFM8LB12. Âîò â ñâÿçè ñ ýòèì äëÿ ïîêàçàííîå íà Ðèñóíêå 7à.
âõîäîâ è âûõîäîâ CLU è èñïîëüçóþòñÿ ïðà-  ýòîì îêíå âíà÷àëå íåîáõîäèìî çàïðå-
âàÿ è íèæíÿÿ ÷àñòü êîðïóñà ÌÊ EFM8LB12. òèòü âñå ïðåðûâàíèÿ (Interrupts), ðàçðåøèòü
Òåñòîâàÿ ïëàòà ñìîíòèðîâàíà íà «ìàêåòêå» èñòî÷íèê ñáðîñà ïðè âêëþ÷åíèè ïèòàíèÿ
(ñì. äàëåå), à äëÿ ÌÊ EFM8LB12 èñïîëüçîâàí (Reset Sources), àâòîìàòè÷åñêîå èçìåíåíèå
ïåðåõîäíèê QFN32 – PGA32 (Ðèñóíîê 5), ðàç- ñòðàíèö ïàìÿòè (SFR Paging), óñòðîéñòâà ñ
âîäêà êîòîðîãî ïðèâåäåíà â êíèãå àâòîðà [3]. êîíôèãóðèðóåìîé ëîãèêîé (Configurable
Logic), ìîíèòîð ïèòàíèÿ (Supply Monitor),
Òåñòîâàÿ ïëàòà âíóòðåííèé ðåãóëÿòîð íàïðÿæåíèÿ (Voltage
Regulator) è çàïðåòèòü ñòîðîæåâîé òàéìåð
Òåñòîâàÿ ïëàòà (Ðèñóíîê 6) íå îòëè÷àåòñÿ
(Watchdog Timer) – âñå, ÷òî îòìå÷åíî ãàëî÷êà-
îñîáîé ñëîæíîñòüþ. Ñëåâà ðàñïîëîæåíû
ìè íà Ðèñóíêå 7à. Ïðè íàæàòèè íà êíîïêó
ðàçúåìû ïèòàíèÿ è èíòåðôåéñà C2 äëÿ ïðî-
Configurable Logic (â êðàñíîì îâàëå, Ðèñóíîê
ãðàììèðîâàíèÿ ÌÊ, ñëåâà ñâåðõó – ñòàáèëè-
7à) â îêíå ñïðàâà áóäóò îòðàæåíû ñâîéñòâà
çàòîð +3.3 Â, â ñåðåäèíå – ïåðåõîäíèê
âñåõ ÷åòûðåõ CLU. Âíà÷àëå íåîáõîäèìî
QFN32–PGA32 ñ ÌÊ EFM8LB12F64-QFN32,
çàïðåòèòü CLU0 è CLU1. Äàëåå âûáðàòü
ñïðàâà – êíîïêà PSM2-1 ñ âñòðîåííûì ñâåòî-
CLU2 (Ðèñóíîê 7á) è íàñòðîèòü åãî â ñîîòâåò-
äèîäîì, ñïðàâà ñíèçó – ðàçúåì äëÿ ïîäêëþ-
ñòâèè ñ îïöèÿìè â êðàñíûõ îâàëàõ. Ïîñëå
÷åíèÿ âõîäíûõ è âûõîäíûõ ñèãíàëîâ CLU ê
ýòîãî âûáðàòü CLU3 (Ðèñóíîê 7â) è òàêæå
îñöèëëîãðàôó. Êîììóòàöèÿ ïî ñõåìå Ðèñó-
íàñòðîèòü åãî â ñîîòâåòñòâèè ñ îïöèÿìè â
íîê 3 ñäåëàíà àâòîðîì âðó÷íóþ ñ îáðàòíîé
êðàñíûõ îâàëàõ. Ïðè ïîäâåäåíèè êóðñîðà ê
ñòîðîíû ïëàòû ïðîâîäîì ÌÃÒÔ-0,03 (ñå÷åíè-
2 îïöèè Logical Expression â îïöèè Output
åì 0.03 ìì ).
Function íà ýêðàí âûâåäåòñÿ îêíî, â êîòîðîì
áóäóò îòðàæåíû âñå ôóíêöèè CLU è ñïîñîá èõ
íàïèñàíèÿ (Ðèñóíîê 7ã).
Äàëåå ñëåäóåò ïåðåêëþ÷èòüñÿ íà îïöèþ
Default Port I/O, ïîñëå ÷åãî îòêðîåòñÿ îêíî
Ðèñóíîê 8, â êîòîðîì áóäåò ïîêàçàí êîðïóñ
ÌÊ, è îòðàæåíû âñå 4 ñèãíàëà CLU (Ðèñó-
íîê 8à), à ñïðàâà (Ðèñóíîê 8á) – ñâîéñòâà
âõîäíûõ ïîðòîâ. Ïðè íàæàòèè íà îïöèþ Port
I/O â êðàñíîì îâàëå ñâåðõó â íèæíåì îêíå
ïîÿâèòñÿ óñòàíîâêà ïîðòîâ. Â êðàñíîì îâàëå
Ðèñóíîê 6. Òåñòîâàÿ ïëàòà. áóäåò îòðàæåíî ñâîéñòâî Pull-ups enabled,

64 ÑÕÅÌÛ
(à) (á)

(â) (ã)

Ðèñóíîê 7. Íàñòðîéêè: a – óñòðîéñòâ ÌÊ, á – CLU2, â – CLU3; ôóíêöèè CLU – ã.

ðàçðåøàþùåå ïîäêëþ÷åíèå ê âõîäàì ïîðòîâ äà (Digital Push-Pull Output – â êðàñíîì îâàëå,


ñëàáîòî÷íûõ ïîäòÿæåê. Ðèñóíîê 9á). Êðîìå òîãî, íà ïîðòå P2.2 íåîá-
Ïðè ïîäâåäåíèè êóðñîðà ê ñèãíàëó õîäèìî óñòàíîâèòü îïöèþ ïðîïóñêà Skipped,
CLU2_A_IN è íàæàòèè íà ëåâóþ êíîïêó ìûøè èíà÷å áóäåò îøèáêà (ýòîò ïîðò èñïîëüçóåòñÿ
ñïðàâà îòêðîåòñÿ îêíî ñâîéñòâ ýòîãî âõîäíî- äëÿ àëüòåðíàòèâíîé ôóíêöèè ÌÊ, ïîýòîìó
ãî ñèãíàëà – öèôðîâîé âõîä (Digital äîëæåí áûòü ïðîïóùåí).
OpenDrain I/O – â êðàñíîì îâàëå, Ðèñóíîê 9à). Íà ýòîì íàñòðîéêà çàêàí÷èâàåòñÿ.
Ýòà îïöèÿ óñòàíîâëåíà ïî óìîë÷àíèþ. Äëÿ ñîõðàíåíèÿ íàñòðîåê íåîáõîäèìî
Àíàëîãè÷íàÿ îïöèÿ óñòàíîâëåíà è äëÿ ñèãíà- íàæàòü â ëåâîì âåðõíåì óãëó ýêðàíà êíîïêó ñ
ëà CLU3_A_IN. îáîçíà÷åíèåì äâîéíîé äèñêåòû. Ïðè ýòîì
À âîò äëÿ âûõîäíûõ ñèãíàëîâ CLU: àâòîìàòè÷åñêè ñîçäàñòñÿ êîä ïðîãðàììû èíè-
CLU2_ASINC_OUT è CLU3_ASINC_OUT öèàëèçàöèè óñòðîéñòâà (InitDevice.c), â êîòî-
íåîáõîäèìî âûáðàòü îïöèþ öèôðîâîãî âûõî- ðîé âñå íàñòðîéêè áóäóò óæå îïèñàíû íà C51.

ÐàäèîËîöìàí 01,02-2022 65
(à) (á)
Ðèñóíîê 8. a – ïîäêëþ÷åíèå âõîäíûõ è âûõîäíûõ ñèãíàëîâ ê ïîðòàì ÌÊ á – ðàçðåøåíèå ñëàáîòî÷íûõ
ïîäòÿæåê.

(à)

(á)
Ðèñóíîê 9. Ñâîéñòâà ïîðòîâ äëÿ: a – âõîäíûõ ñèãíàëîâ, á – âûõîäíûõ ñèãíàëîâ.

66 ÑÕÅÌÛ
 îñíîâíîé æå ïðîãðàììå EFM8LB1_ CLU; òåêñò ïðîãðàììû InitDevice.c ñãåíåðèðî-
Configurable_Logic_AND.c áóäåò òîëüêî îáðà- âàí àâòîìàòè÷åñêè, à òåêñò îñíîâíîé ïðî-
ùåíèå ê ïðîãðàììå InitDevice.c (enter_ ãðàììû (main) ïî óìîë÷àíèþ ïðèñóòñòâóåò â
DefaultMode_from_RESET();) è îïåðàòîð áåñêîíå÷- ëþáîé ïðîãðàììå.
íîãî îáðàùåíèÿ ê ñàìîìó ñåáå (while (1) {}).
Òåêñò îñíîâíîé ïðîãðàììû ïðèâåäåí íèæå. Ðåçóëüòàòû ðàáîòû óñòðîéñòâà
//--------------------------------- Îñöèëëîãðàììû ñèãíàëîâ, ñíÿòûå äâóõêà-
// Main Routine
íàëüíûì öèôðîâûì îñöèëëîãðàôîì (Ðèñóí-
êè 10 è 11), ïîêàçàëè, ÷òî ïåðåêëþ÷åíèå ñêîí-
//---------------------------------
ôèãóðèðîâàííîãî ñ ïîìîùüþ CLU2 è CLU3
void main (void)
RS-òðèããåðà ïðîèñõîäèò ïî ïåðâîìó æå ïåðå-
{ ïàäó ñèãíàëà ñ äðåáåçæàùåãî êîíòàêòà êíîï-
enter_DefaultMode_from_RESET(); êè, à ïðè ïåðåêëþ÷åíèè êíîïêè îáðàòíî (ïðè
åå îòïóñêàíèè) äðåáåçã ïðàêòè÷åñêè îòñóò-
while (1) {} ñòâóåò, îäíàêî òðèããåð ïåðåêëþ÷àåòñÿ â
} èñõîäíîå ñîñòîÿíèå ñ íåáîëüøîé çàäåðæêîé.
 ïðîãðàììå InitDevice.c ïîäïðîãðàììà Êàê îêàçàëîñü, «ïîéìàòü» äðåáåçã íå òàê-òî
enter_DefaultMode_from_RESET îáîçíà÷åíà êàê ïðîñòî. Äëÿ ýòîãî ïðèøëîñü èñïîëüçîâàòü
âíåøíÿÿ (extern) ïî îòíîøåíèþ ê îñíîâíîé îäíîêðàòíûé çàïóñê îñöèëëîãðàôà îò ôðîí-
ïðîãðàììå (main), êîòîðàÿ å¸ âûçûâàåò: òà âûõîäíîãî ñèãíàëà CLU2 (Ðèñóíîê 10à) è
extern void enter_DefaultMode_from_RESET (void)
{
...
Ïîñëå îêîí÷àíèÿ ãåíåðàöèè ïðîãðàììû
InitDevice.c íåîáõîäèìî îòòðàíñëèðîâàòü
âñþ ïðîãðàììó (ïðîåêò), âûáðàâ â îïöèè
Project ïîäîïöèþ Build Project. Ïðè ýòîì ñãå-
íåðèðóåòñÿ ïðîãðàììà çàãðóçî÷íîãî ôîðìà-
òà EFM8LB1_Configurable_Logic_AND.hex,
êîòîðóþ ñëåäóåò çàïðîãðàììèðîâàòü â ÌÊ.
Òåêñòû ïðîãðàìì EFM8LB1_Configurable_
Logic_AND.c, InitDevice.c è îòòðàíñëèðîâàí-
íàÿ ïðîãðàììà çàãðóçî÷íîãî ôîðìàòà
(à)
EFM8LB1_Configurable_Logic_AND.hex ïðè-
âåäåíû â äîïîëíèòåëüíûõ ìàòåðèàëàõ ê
ñòàòüå.
Çäåñü ñëåäóåò äîáàâèòü ñëåäóþùåå. Âî-
ïåðâûõ, îïåðàòîð while (1) {}, êîòîðûé
âûïîëíÿåò ïðîöåññîð ÌÊ â îñíîâíîé ïðî-
ãðàììå, ïîêàçûâàåò, ÷òî ñêîíôèãóðèðîâàí-
íàÿ ñõåìà íà áàçå CLU2 è CLU3 ðàáîòàåò àâòî-
íîìíî è àáñîëþòíî íå òðåáóåò ó÷àñòèÿ ïðî-
öåññîðà (è äàæå òàêòîâîãî ãåíåðàòîðà). Ýòî
îçíà÷àåò, ÷òî âìåñòî îïåðàòîðà while (1) {}
ìîæíî íàïèñàòü ëþáóþ ïðîãðàììó óæå ñ ó÷àñ-
òèåì ïðîöåññîðà (íàïðèìåð, ðó÷íîé çàïóñê
êàêîãî-ëèáî òàéìåðà, ÀÖÏ, ÖÀÏ è ò.ï.), êîòî- (á)
ðàÿ áóäåò âûïîëíÿòüñÿ ïàðàëëåëüíî ðàáîòå
Ðèñóíîê 10. Îñöèëëîãðàììû ñèãíàëîâ: æåë-
ñõåìû íà CLU. Âî-âòîðûõ, êàê ìîæíî óáå- òàÿ – CLU2_A_IN, áèðþçîâàÿ – CLU2_
äèòüñÿ, àâòîðîì íå íàïèñàíî íè åäèíîé ASYNC_OUT; à – ïðè íàæàòèè êíîïêè, á – ïðè
ñòðî÷êè êîäà íà C51 äëÿ ðàáîòû ñõåìû íà îòïóñêàíèè.

ÐàäèîËîöìàí 01,02-2022 67
(íàäïèñü «Time 200.0 us») è 1 ìñ/äåë. íà
Ðèñóíêàõ 10á è 11á («Time 1.000ms»).
Êàê âèäíî èç îñöèëëîãðàìì, äëèòåëü-
íîñòü äðåáåçãà êîíòàêòîâ ïðèìåíåííîé êíîï-
êè ñîñòàâëÿåò îêîëî 800 ìêñ, ò.å. íå ïðåâûøà-
åò 1 ìñ.

Çàêëþ÷åíèå
Ïðèìåíåíèå âñòðîåííûõ â ÌÊ êîíôèãóðè-
ðóåìûõ ëîãè÷åñêèõ ýëåìåíòîâ ïîçâîëÿåò
ñóùåñòâåííî ýêîíîìèòü íà àïïàðàòíûõ ñðå-
(à) äñòâàõ óñòðîéñòâ íà áàçå ÌÊ, ÷òî ñóùåñòâåí-
íî ñíèæàåò ðàçìåð ïëàò ïîäîáíûõ óñòðîéñòâ
è, êàê ñëåäñòâèå, èõ ñòîèìîñòü. Àâòîíîìíàÿ
ðàáîòà CLU íå òðåáóåò íè ïðîãðàìì ñ ó÷àñòè-
åì ïðîöåññîðà ÌÊ (òî åñòü äîïîëíèòåëüíîé
ïðîãðàììíîé ïàìÿòè è ðåñóðñîâ ïðîöåññî-
ðà), íè äàæå òàêòîâîãî ãåíåðàòîðà; êðîìå
òîãî, ïðèìåíåíèå CLU íå ñíèæàåò áûñòðîäå-
éñòâèÿ ïðîöåññîðà ÌÊ. ÐË

Ëèòåðàòóðà
1. EFM8 Laser Bee Family. EFM8LB1 Reference
Manual – efm8lb1-rm.pdf. Silabs.com
(á) 2. AN921: Configurable Logic Unit – AN921_
CLU.pdf. Silabs.com
Ðèñóíîê 11. Îñöèëëîãðàììû ñèãíàëîâ: æåë- 3. Êóçüìèíîâ À.Þ. Ñâÿçü ìåæäó êîìïüþòåðîì è
òàÿ – CLU2_A_IN, áèðþçîâàÿ – CLU3_ ìèêðîêîíòðîëëåðîì. Ñîâðåìåííûå àïïàðàò-
ASYNC_OUT; à – ïðè íàæàòèè êíîïêè, á – ïðè íûå è ïðîãðàììíûå ñðåäñòâà. – Ì. : Èçäàò-
îòïóñêàíèè. åëüñòâî «Ïåðî», 2018
4. Êóçüìèíîâ À. Ïðîãðàììèðîâàíèå ìèêðîêîí-
òðîëëåðîâ EFM8 ñ ïîìîùüþ âñòðîåííîãî
ñïàäà âûõîäíîãî ñèãíàëà CLU3 (Ðèñó-
çàãðóç÷èêà ïðîãðàìì. – Ðàäèî, 2018, ¹ 12
íîê 11à). Âåðòèêàëüíîå ðàçðåøåíèå îñöèë-
ëîãðàôà äëÿ êàæäîãî êàíàëà ñîñòàâëÿåò
1 Â/äåë. (íàäïèñè «CH1 = 1.00V» è «CH2 = Ìàòåðèàëû ïî òåìå
= 1.00V»), ãîðèçîíòàëüíîå ðàçðåøåíèå íà 1. Datasheet Silicon Labs EFM8LB12
Ðèñóíêàõ 10à è 11à ñîñòàâëÿåò 200 ìêñ/äåë. 2. Datasheet Texas Instruments LP2950

Çàãðóçêè
Äîïîëíèòåëüíûå ìàòåðèàëû ê ñòàòüå

68 ÑÕÅÌÛ
Øèðîêîäèàïàçîííûå
ãåíåðàòîðû ëèíåéíî
èçìåíÿþùåãîñÿ íàïðÿæåíèÿ
Ìèõàèë Øóñòîâ, ã. Òîìñê

Ïðèâåäåíî îïèñàíèå íåñêîëüêèõ ñõåì øèðîêîäèàïàçîííûõ ãåíåðàòîðîâ ëèíåéíî íàðàñòà-


þùåãî âî âðåìåíè íàïðÿæåíèÿ.

Ä Äëÿ ïîñòðîåíèÿ ãåíåðàòîðîâ ëèíåéíî ÃËÈÍ, Ðèñóíîê 1, ñîäåðæèò ãåíåðàòîð ïðÿ-


èçìåíÿþùåãîñÿ íàïðÿæåíèÿ (ÃËÈÍ) îáû÷íî ìîóãîëüíûõ èìïóëüñîâ íà ýëåìåíòàõ DD1.1
èñïîëüçóþò ãåíåðàòîð ñòàáèëüíîãî òîêà, çàðÿ- è DD1.2 ìèêðîñõåìû CD40106, òîêîâîå çåð-
æàþùèé êîíäåíñàòîð, à òàêæå êëþ÷åâîå ïîðî- êàëî íà òðàíçèñòîðàõ VT1 è VT2 BC557B,
ãîâîå óñòðîéñòâî, ïåðèîäè÷åñêè ñáðàñûâàþ- ìîäóëÿòîð çàðÿäíîãî òîêà íà òðàíçèñòîðå
ùåå çàðÿä êîíäåíñàòîðà. ×àùå âñåãî òàêèå VT3 BC547C, íàêîïèòåëüíûé êîíäåíñàòîð
ãåíåðàòîðû ðàáîòàþò â îãðàíè÷åííîì äèàïà- C3, à òàêæå ñõåìó ñèíõðîíèçàöèè ñáðîñà
çîíå ÷àñòîò, ïîñêîëüêó ñëîæíî ñîãëàñîâàòü çàðÿäà íà òðàíçèñòîðå VT4 BC547C.
ìîìåíò äîñòèæåíèÿ òðåáóåìîãî íàïðÿæåíèÿ ×àñòîòó ãåíåðàöèè ïëàâíî ðåãóëèðóþò
íà îáêëàäêàõ êîíäåíñàòîðà è ìîìåíò ðàçðÿä- ïîòåíöèîìåòðîì R1.1 â ïðåäåëàõ îò 1 äî
êè (ñáðîñà) ýòîãî íàïðÿæåíèÿ. 7.6 êÃö. Ñ âûõîäîâ ýëåìåíòîâ DD1.1 è DD1.2
Íà Ðèñóíêàõ 1–4 ïðèâåäåíû íåñêîëüêî ìèêðîñõåìû CD40106 ïðîòèâîôàçíûå óïðàâ-
ñõåì øèðîêîäèàïàçîííûõ ãåíåðàòîðîâ ëèíåé- ëÿþùèå ñèãíàëû ïîñòóïàþò íà áàçó ìîäóëÿ-
íî èçìåíÿþùåãîñÿ íàïðÿæåíèÿ. òîðà çàðÿäíîãî òîêà íà òðàíçèñòîðå VT3

DD1 VT1, VT2 BC557B +10 Â


7 14

R1.1 R2 C1
100í
100ê 15ê

1 2 3 4 R3
1 1
22ê
C2 DD1.1 DD1.2 R4 Uâûõ
1í VT3, VT4
BC547C
22ê 1…7.6 êÃö
DD1
CD40106 R5
7.5 Â
VD1 15ê
1N5817 C3
R6 R1.2 5.1í
1ê 100ê
C4

100ï

Ðèñóíîê 1. ÃËÈÍ íà äèàïàçîí ÷àñòîò îò 1 äî 7.6 êÃö.

ÐàäèîËîöìàí 01,02-2022 69
DD1 VT1, VT2 BC557B +5 Â
7 14

R1.1 R2 C1
100í
10ê 1.6ê

1 2 3 4 R3
1 1
51ê
C2 DD1.1 DD1.2 R4 Uâûõ
1í VT3, VT4
BC547C
51ê 0.1…0.7 ÌÃö
DD1
SN7414 R5
1.5 Â
VD1 1.6ê
1N5817 C3
R6 R1.2 1í
150 10ê
C4

100ï

Ðèñóíîê 2. ÃËÈÍ íà äèàïàçîí ÷àñòîò îò 100 äî 700 êÃö.

BC547C. Âåëè÷èíà çàðÿäíîãî òîêà ðåãóëèðó- ÃËÈÍ, Ðèñóíîê 2, âûïîëíåí íà ÒÒË ìèê-
åòñÿ îäíîâðåìåííî ñ èçìåíåíèåì ÷àñòîòû ðîñõåìå DD1 SN7414. Ýòîò ãåíåðàòîð âûïîë-
ãåíåðàöèè ïîòåíöèîìåòðîì R1.2. Âûõîäíîé íåí ïî àíàëîãè÷íîé ñõåìå, íî ïèòàåòñÿ îò
òîê òîêîâîãî çåðêàëà çàðÿæàåò êîíäåíñàòîð èñòî÷íèêà ïèòàíèÿ íàïðÿæåíèåì 5 Â.
C3 ïî ëèíåéíîìó çàêîíó. Àìïëèòóäà âûõîäíîãî ñèãíàëà ðàâíà 1.5 Â
Ñèãíàë ñ âûõîäà ýëåìåíòà DD1.1 ãåíåðà- â äèàïàçîíå ÷àñòîò ïåðåñòðîéêè ãåíåðàòîðà
òîðà ïðÿìîóãîëüíûõ èìïóëüñîâ ÷åðåç äèô- îò 100 äî 700 êÃö.
ôåðåíöèðóþùóþ öåïî÷êó C4R6 ïîäàåòñÿ íà Òðåòèé ãåíåðàòîð, Ðèñóíîê 3, òàêæå âûïîë-
áàçó òðàíçèñòîðà VT4 BC547C, ïðåäíàçíà- íåí íà ìèêðîñõåìå DD1 SN7414. Îí ðàáîòàåò
÷åííîãî äëÿ ñáðîñà çàðÿäà êîíäåíñàòîðà C3. â äèàïàçîíå ÷àñòîò îò 10 äî 22.4 êÃö, àìïëè-
Ñáðîñ çàðÿäà ïðîèñõîäèò â ìîìåíò ïîÿâëå- òóäà âûõîäíîãî ñèãíàëà 2.5 Â.
íèÿ î÷åðåäíîãî èìïóëüñà ïðÿìîóãîëüíîãî ÃËÈÍ, Ðèñóíîê 4, âûïîëíåí ïî ïðèíöèïè-
íàïðÿæåíèÿ íà âûõîäå ýëåìåíòà DD1.1. àëüíî èíîé ñõåìå. Îí òàêæå ñîäåðæèò ðÿä
Àìïëèòóäà âûõîäíîãî ñèãíàëà ïèëîîáðàç- ýëåìåíòîâ ïðåäûäóùèõ êîíñòðóêöèé: òîêî-
íîé ëèíåéíî íàðàñòàþùåé ôîðìû äîñòèãàåò âîå çåðêàëî íà òðàíçèñòîðàõ VT1 è VT2
7.5 Â è îñòàåòñÿ ïîñòîÿííîé âî âñåì äèàïàçî- BC558B, ìîäóëÿòîð çàðÿäíîãî òîêà íà òðàí-
íå ÷àñòîò. çèñòîðå VT3 BC547C, íàêîïèòåëüíûé êîí-

DD1 VT1, VT2 BC557B +5 Â


7 14

R1.1 R2 C1
100í
25ê 20ê

1 2 3 4 R3
1 1
51ê
C2 DD1.1 DD1.2 R4 Uâûõ
1í VT3, VT4
BC547C
51ê 10…22.4 êÃö
DD1
SN7404 R5
2.5 Â
VD1 20ê
1N5817 C3
R6 R1.2 1.6í
510 25ê
C4

100ï

Ðèñóíîê 3. ÃËÈÍ íà äèàïàçîí ÷àñòîò îò 10 äî 22.4 êÃö.

70 ÑÕÅÌÛ
VT1, VT2 BC558B +10 Â

14 C1
DD1 100í Uâûõ
7 20 Ãö…10 êÃö
7.0 Â
VT3
BC547C
DD1.1 DD1.2
R1 R2 1 2 3 4
10ê 100ê 1 1

VT4 DD1
2N7000 CD40106
R3 R4 C2
430 100ê 1.2í

Ðèñóíîê 4. ÃËÈÍ íà äèàïàçîí ÷àñòîò îò 20 Ãö äî 10 êÃö.

äåíñàòîð C2 è ñõåìó ñèíõðîíèçàöèè ñáðîñà ïðîöåññ çàðÿäà/ðàçðÿäà ýòîãî êîíäåíñàòîðà


çàðÿäà íà òðàíçèñòîðå VT4 BC547C. Êðîìå áóäåò ïåðèîäè÷åñêè ïîâòîðÿòüñÿ.
òîãî, â ñîñòàâ ãåíåðàòîðà âõîäèò êëþ÷åâîå ×àñòîòà ïèëîîáðàçíûõ èìïóëüñîâ íà âûõî-
ïîðîãîâîå óñòðîéñòâî íà ýëåìåíòàõ DD1.1 è äå ãåíåðàòîðà ðåãóëèðóåòñÿ îò 20 Ãö äî
DD1.2 ìèêðîñõåìû CD40106 è òðàíçèñòîðå 10 êÃö; ìàêñèìàëüíîå íàïðÿæåíèå íà âûõîäå
VT4 2N7000. ãåíåðàòîðà 7.0 Â.
Âåëè÷èíà çàðÿäíîãî òîêà íàêîïèòåëüíîãî ×àñòîòó ãåíåðàöèè ÃËÈÍ, Ðèñóíîê 4, ìîæíî
êîíäåíñàòîðà C2 è, ñëåäîâàòåëüíî, ÷àñòîòà ðåãóëèðîâàòü òàêæå ïîòåíöèîìåòðîì, âêëþ-
ãåíåðàöèè çàäàåòñÿ ðåãóëèðîâêîé ïîòåíöèî- ÷åííûì â öåïü ýìèòòåðà òðàíçèñòîðà VT3. ÐË
ìåòðà R1. Ðåçèñòîð R3 îãðàíè÷èâàåò ìèíè-
ìàëüíîå çíà÷åíèå ÷àñòîòû ãåíåðàöèè. Òàêèì Ìàòåðèàëû ïî òåìå
îáðàçîì, êîíäåíñàòîð C2 çàðÿæàåòñÿ ïî
1. Datasheet Texas Instruments CD40106B
ëèíåéíî íàðàñòàþùåìó çàêîíó. Êîãäà íàïðÿ-
æåíèå íà îáêëàäêàõ êîíäåíñàòîðà C2 ïðåâû- 2. Datasheet Texas Instruments SN7404
ñèò íàïðÿæåíèå ïåðåêëþ÷åíèÿ ëîãè÷åñêîãî 3. Datasheet Texas Instruments SN7414
ýëåìåíòà DD1.1, ïðîèçîéäåò ìãíîâåííîå 4. Datasheet Microchip 2N7000
ïåðåêëþ÷åíèå ñîñòîÿíèÿ ëîãè÷åñêèõ ýëå- 5. Datasheet Fairchild BC547C
ìåíòîâ DD1.1 è DD1.2, òðàíçèñòîð VT4 îòêðî- 6. Datasheet Fairchild BC557B
åòñÿ è ðàçðÿäèò êîíäåíñàòîð C2, ïîñëå ÷åãî 7. Datasheet Fairchild BC558B

ÐàäèîËîöìàí 01,02-2022 71
Âõîäíàÿ öåïü
îñöèëëîãðàôà
íà îñíîâå çâóêîâîé êàðòû
Stephen Woodward
EDN

ÏÏîÿâëåíèå íåäîðîãèõ ñòàíäàðòèçèðîâàí- âîñïðîèçâåäåíèÿ çâóêà, áóäó÷è ïðè ýòîì ìàê-


íûõ 16- è 24-áèòíûõ àóäèîóñòðîéñòâ ââîäà- ñèìàëüíî äåøåâûì. Ê ÷èñëó òàêèõ îãðàíè÷å-
âûâîäà äëÿ ïåðñîíàëüíûõ êîìïüþòåðîâ âäîõ- íèé îòíîñÿòñÿ:
íîâèëî íà ñîçäàíèå ïðèëîæåíèé, èìèòèðóþ- 1. Ñëèøêîì íèçêîå âõîäíîå ñîïðîòèâëåíèå,
ùèõ îñöèëëîãðàôû. Ìíîãèå èç ýòèõ «Îñöèë- îáû÷íî íå ïðåâûøàþùåå 10–30 êÎì, ÷òî
ëîãðàôîâ íà çâóêîâûõ êàðòàõ» âïîëíå ôóíê- ìîæåò ïðèâåñòè ê ÷ðåçìåðíîé íàãðóçêå íà
öèîíàëüíû, îáåñïå÷èâàÿ ìàñøòàáèðîâàíèå èñòî÷íèê ñèãíàëà.
âõîäíîãî ñèãíàëà, óïðàâëåíèå ïàðàìåòðàìè 2. Äèàïàçîí âõîäíûõ ñèãíàëîâ, îãðàíè÷åí-
çàïóñêà è âðåìåííîé ðàçâåðòêè, ÷àñòîòíûé íûé óðîâíåì ïîðÿäêà 5  ïèê-ïèê, ñ âåðî-
àíàëèç, õðàíåíèå ôàéëîâ äàííûõ è ïîääåð- ÿòíîñòüþ ïîâðåæäåíèÿ (âîçìîæíî, äàæå
æêó âñòðîåííûõ ãåíåðàòîðîâ ñèãíàëîâ. ïîäêëþ÷åííîãî êîìïüþòåðà) â ñëó÷àå
Íî äàæå ñàìûå ëó÷øèå ïðîãðàììíûå ñðåä- çíà÷èòåëüíîãî ïðåâûøåíèÿ, ýòîãî óðîâíÿ.
ñòâà íå ìîãóò ïðåîäîëåòü îñíîâíûå îãðàíè÷å- 3. Îãðàíè÷åíèÿ ïîëîñû ïðîïóñêàíèÿ: ñâåð-
íèÿ «æåëåçà», êîòîðîå, â êîíöå êîíöîâ, áûëî õó – çíà÷åíèåì ïðèìåðíî 20 êÃö, ñíèçó –
ñïåöèàëüíî îïòèìèçèðîâàíî äëÿ çàïèñè è 10 Ãö, 20 Ãö èëè äàæå 100 Ãö.

USB +5 Â
1M 1M ÊÎÍÒ. 1
+

100µF 6V + 100µF
2M 6V
2M 2M 3
+ 5
1µF TLV9051 1 ÂÕÎÄ
SOT-23 ÊÎÄÅÊÀ
10K C1
576K 4
– 2
1× 100× 1µF
1M
ÀÍÀËÎÃÎÂÛÉ
R1
ÂÕÎÄ S1
50K
10×
R2
121K 1K
+ 100µF
6V
USB GND
ÊÎÍÒ. 4

Ðèñóíîê 1. Âõîäíàÿ öåïü îñöèëëîãðàôà íà îñíîâå çâóêîâîé êàðòû.

72 ÑÕÅÌÛ
 îòâåò íà ýòî â ëèòåðàòóðå ïîÿâèëîñü ìíî- Ðåøåíèå ïðîáëåìû ñîñòîèò â ïîäáîðå
æåñòâî îïèñàíèé àïïàðàòíûõ ñðåäñòâ. Ïðåä- òàêîãî çíà÷åíèÿ (R1 + R2), ÷òîáû ïîñòîÿííàÿ
ëîæåíû ñõåìû âõîäíûõ áóôåðîâ è óïðàâëÿå- âðåìåíè öåïè îáðàòíîé ñâÿçè ðàâíÿëàñü
ìûõ àòòåíþàòîðîâ, óëó÷øàþùèå âõîäíîå ïîñòîÿííîé âðåìåíè âõîäà êîäåêà è êîìïåí-
ñîïðîòèâëåíèå è ðàñøèðÿþùèå äèàïàçîí ñèðîâàëà åå; â äàííîì ïðèìåðå ýòî 22 ìñ.
èçìåðÿåìûõ ñèãíàëîâ, à îðèãèíàëüíàÿ Òèïè÷íîå óëó÷øåíèå ïðè òàêîé îäíîêðàòíîé
êîíñòðóêöèÿ, îñíîâàííàÿ íà ÓÂÕ AD583 [1], êàëèáðîâêå âèäíî èç êðàñíîé êðèâîé íà
ïîäíÿëà âåðõíèé ïðåäåë ïîëîñû ïðîïóñêàíèÿ Ðèñóíêå 2, ÷òî îáåñïå÷èâàåò êîëè÷åñòâåííî
(äëÿ ïîâòîðÿþùèõñÿ ñèãíàëîâ) äî 50 ÌÃö! òî÷íîå âîñïðîèçâåäåíèå èñõîäíîé ôîðìû
Îïèñàííàÿ çäåñü âõîäíàÿ öåïü äëÿ îñöèë- ñèãíàëà è âñåõ àíàëîãè÷íûõ âõîäíûõ ñèãíà-
ëîãðàôà íà îñíîâå çâóêîâîé êàðòû íåìíîãî ëîâ. Êîìïåíñàöèÿ íå ñîâñåì èäåàëüíà,
îòëè÷àåòñÿ îò äðóãèõ. Ñõåìà íà Ðèñóíêå 1 ïîñêîëüêó â êîíå÷íîì èòîãå 9051 âûéäåò çà
ñî÷åòàåò â ñåáå ìåãàîìíîå âõîäíîå ñîïðî- ïðåäåëû çàïàñà ïî ôàçå, à òàêæå ïîòîìó, ÷òî
òèâëåíèå ñî ñòóïåí÷àòûì àòòåíþàòîðîì x1- ôèëüòðàöèÿ âåðõíèõ ÷àñòîò â êîäåêå èíîãäà
x10-x100, íî, êðîìå òîãî, äîïîëíèòåëüíî ðàñ- âûïîëíÿåòñÿ áîëåå ñëîæíûìè öåïÿìè, ÷åì
øèðÿåò íèæíèé ïðåäåë ïîëîñû ïðîïóñêàíèÿ ïðîñòîé îäíîïîëþñíûé RC ôèëüòð. Òåì íå
çâóêîâîé êàðòû áîëåå ÷åì â 10 ðàç. Äëÿ äâóõ- ìåíåå, êàê ïîêàçûâàåò Ðèñóíîê 2, óëó÷øåíèå
êàíàëüíûõ îñöèëëîãðàôîâ (ñòåðåî çâóêîâàÿ ÿâëÿåòñÿ çíà÷èòåëüíûì è ïîëåçíûì.
êàðòà) ñõåìà ïðîñòî äóáëèðóåòñÿ.
Âõîäíàÿ öåïü íà÷èíàåòñÿ ñ àòòåíþàòîðà
íà ðåçèñòîðíîé öåïî÷êå, êîììóòèðóåìîé
ïåðåêëþ÷àòåëåì S1. Ñ ïîìîùüþ ïðîñòîãî
òðåõïîçèöèîííîãî ïåðåêëþ÷àòåëÿ ÂÊË-
ÂÛÊË-ÂÊË îíà îáåñïå÷èâàåò ìèíèìàëüíûé
âõîäíîé èìïåäàíñ 1 ÌÎì è òðåõñòóïåí÷àòîå
äåêàäíîå îñëàáëåíèå áåç èñïîëüçîâàíèÿ
ðåçèñòîðîâ ñîïðîòèâëåíèåì âûøå 2 ÌÎì
(òî÷êà, ñ êîòîðîé ïðåöèçèîííûå ðåçèñòîðû
ñòàíîâèòüñÿ äîðîãèìè).
Íåèíâåðòèðóþùèé áóôåðíûé óñèëèòåëü
9051 ñäâèãàåò óðîâåíü âõîäíîãî ñèãíàëà ê Ðèñóíîê 2. Îòêëèê ñõåìû áåç íèçêî÷àñòîòíîé
êîððåêöèè õàðàêòåðèñòèêè êîäåêà (çåëåíàÿ
ñåðåäèíå íàïðÿæåíèÿ ïèòàíèÿ è îáåñïå÷èâà-
îñöèëëîãðàììà) ïî ñðàâíåíèþ ñî ñêîððåêòè-
åò ðåãóëèðóåìóþ íèçêî÷àñòîòíóþ êîððåêöèþ ðîâàííûì îòêëèêîì (êðàñíàÿ îñöèëëîãðàììà).
öåïüþ îáðàòíîé ñâÿçè C1(R1+R2). (Äëÿ êîí-
êðåòíîé èñïîëüçóåìîé çâóêîâîé êàðòû òðåáó-
åòñÿ ëèøü îäíîêðàòíàÿ êàëèáðîâêà). Âîò êàê Êîíå÷íî, ïî ìåðå òîãî, êàê ìû äîáàâëÿåì
ýòî ðàáîòàåò. áåñêîíå÷íûå óñîâåðøåíñòâîâàíèÿ ê òîìó,
Ïðàêòè÷åñêè âñå êîäåêè çâóêîâûõ êàðò ÷òî íà÷èíàëîñü êàê îáùåäîñòóïíàÿ, ïðîñòàÿ,
èìåþò âõîäû, ñâÿçàííûå ïî ïåðåìåííîìó äåøåâàÿ è âåñåëàÿ çâóêîâàÿ êàðòà, â êîíå÷-
òîêó, è äàæå, íåñìîòðÿ íà òî, ÷òî íîìèíàëü- íîì èòîãå äîëæåí íàñòóïèòü ìîìåíò, êîãäà
íàÿ ÷àñòîòà ñðåçà, îïðåäåëÿåìàÿ ïîñòîÿí- ïîçîëîòû íà ëèëèè ñòàíåò ÷ðåçìåðíî ìíîãî, è
íîé âðåìåíè âõîäíîé ðàçäåëèòåëüíîé RC åå ýêîíîìè÷åñêàÿ ýôôåêòèâíîñòü áóäåò ïîòå-
öåïè êîäåêà ìîæåò ñîñòàâëÿòü âñåãî 10 Ãö ðÿíà. Íàäåþñü, ïðåäëîæåííàÿ ñõåìà íå ïåðå-
(êàê â ñëó÷àå ñ êîäåêîì, èñïîëüçóåìûì äëÿ ñòóïèò ýòó ÷åðòó. ÐË
çàïèñè ñèãíàëà, îòîáðàæàåìîãî çåëåíîé êðè-
âîé íà Ðèñóíêå 2), âîçíèêàþùåå â ðåçóëüòàòå Ññûëêà
èñêàæåíèå (ñïàä âåðøèíû) òèïè÷íîãî ïðåä- 1. Doug Mercer. Ïðîñòàÿ ïðèñòàâêà ïðåâðàùàåò
ñòàâëÿþùåãî èíòåðåñ ñèãíàëà (íàïðèìåð, çâóêîâóþ êàðòó êîìïüþòåðà â âûñîêîñêîðîñò-
ïîñëåäîâàòåëüíîñòè ïðÿìîóãîëüíûõ èìïóëü- íîé ñòðîáîñêîïè÷åñêèé îñöèëëîãðàô
ñîâ ÷àñòîòîé 20 Ãö, îáîçíà÷åííîé êðàñíûì
öâåòîì íà Ðèñóíêå 2), ìîæåò áûòü ÷ðåçìåð- Ìàòåðèàëû ïî òåìå
íûì è íåïðèåìëåìûì. 1. Datasheet Texas Instruments TLV9051

ÐàäèîËîöìàí 01,02-2022 73
Ñõåìà ÀÐÓ
ñ äèíàìè÷åñêèì
äèàïàçîíîì 60 äÁ
Julius Foit
EDN

ÏÏðè îáðàáîòêå èíôîðìàöèè îò àíàëîãî- óïðàâëÿåìûé äåëèòåëü íàïðÿæåíèÿ, ñîñòîÿ-


âûõ äàò÷èêîâ ìû ÷àñòî ñòàëêèâàåìñÿ ñ áîëü- ùèé èç ïîñòîÿííîãî ñîïðîòèâëåíèÿ R1 è ðåãó-
øèìè ðàçëè÷èÿìè â çàòóõàíèè ñèãíàëîâ ëèðóåìîãî ñîïðîòèâëåíèÿ, óïðàâëÿåò àìïëè-
ìåæäó êàíàëàìè ñâÿçè èëè ìåæäó äàò÷èêàìè. òóäîé ñèãíàëà ïåðåìåííîãî òîêà. Ïåðåìåííîå
Èëè æå èìåþò ìåñòî ñèòóàöèè, êîãäà íåñêîëü- ñîïðîòèâëåíèå îáðàçîâàíî äèôôåðåíöèàëü-
êî èäåíòè÷íûõ äàò÷èêîâ â êîíòðîëèðóåìîé íûì ñîïðîòèâëåíèåì áèïîëÿðíîãî òðàíçèñòî-
ñèñòåìå âîçâðàùàþò ñèãíàëû ïðèìåðíî îäè- ðà Q1 ñ çàêîðî÷åííûìè âûâîäàìè áàçû è êîë-
íàêîâîãî ñïåêòðàëüíîãî ñîñòàâà è äèíàìè- ëåêòîðà. ×òîáû èçìåíÿòü ñîïðîòèâëåíèå Q1, â
÷åñêîãî äèàïàçîíà, íî ñî çíà÷èòåëüíî ðàçëè- çàêîðî÷åííûé òðàíçèñòîð ïîäàåòñÿ ïîñòîÿí-
÷àþùèìèñÿ ìàêñèìàëüíûìè àìïëèòóäàìè. íûé òîê îò ñòàáèëèçèðîâàííîãî èñòî÷íèêà,
Èíîãäà äèàïàçîí èçìåíåíèÿ çíà÷åíèé ñèãíà- ñîñòîÿùåãî èç èñòî÷íèêà íàïðÿæåíèÿ VREG è
ëîâ ìîæíî îöåíèòü çàðàíåå è óñòàíîâèòü ðåçèñòîðà R2 ñ áîëüøèì ñîïðîòèâëåíèåì.
ïîäõîäÿùèå êîýôôèöèåíòû óñèëåíèÿ öåïåé ×òîáû èñêëþ÷èòü âëèÿíèå R2 íà ïåðåäàòî÷-
ïðåäâàðèòåëüíîé îáðàáîòêè. Îäíàêî ÷àùå íóþ õàðàêòåðèñòèêó ñõåìû ïî ïåðåìåííîìó
âñåãî ñèãíàëû èìåþò íåïðåäñêàçóåìûå óðîâ- òîêó, ñîïðîòèâëåíèå ðåçèñòîðà R2 äîëæíî
íè, ÷òî ïðèâîäèò ê ïîòåðÿì äàííûõ, ñâÿçàí- çíà÷èòåëüíî ïðåâûøàòü ñîïðîòèâëåíèå R1.
íûì ñ íåïîâòîðÿþùèìèñÿ ñîáûòèÿìè.  òà-
êèõ ñëó÷àÿõ ïðåäîòâðàòèòü íàñûùåíèå èçìå-
ðèòåëüíîãî êàíàëà è ïîòåðþ äàííûõ ìîæåò C1

àäàïòèâíûé ïðåäóñèëèòåëü ñ àâòîìàòè÷åñ-


êîé ðåãóëèðîâêîé óñèëåíèÿ (ÀÐÓ). R1 C2 ÂÛÕÎÄ
Ïðåäâàðèòåëüíàÿ îáðàáîòêà ñõåìîé ÀÐÓ
îñëàáëÿåò àáñîëþòíóþ àìïëèòóäó âîñïðèíè- I R2
VIN ÂÕÎÄ VOUT
ìàåìîãî ñèãíàëà, ñîõðàíÿÿ ïðè ýòîì ìàêñè-
ìàëüíî âîçìîæíîå ðàçðåøåíèå îòíîñèòåëü- VREG
Q1
íûõ àìïëèòóä îòäåëüíûõ ñïåêòðàëüíûõ
ñîñòàâëÿþùèõ. Â ýòîé ñòàòüå ïðåäëàãàåòñÿ
îòíîñèòåëüíî ïðîñòîé è ýôôåêòèâíûé ïîäõîä
ê ðåàëèçàöèè ïîêàíàëüíîé ÀÐÓ. Â ñõåìå
èñïîëüçóåòñÿ ìåòîä ïðÿìîãî óïðàâëåíèÿ íèç- Ðèñóíîê 1. Îäèí èç ýëåìåíòîâ áàçîâîé ñõåìû
êîóðîâíåâûì ñèãíàëîì ñ ïîìîùüþ çàêîðî÷åí- àòòåíþàòîðà îáðàçîâàí çàêîðî÷åííûì áèïî-
íîãî áèïîëÿðíîãî òðàíçèñòîðà. Íà Ðèñóíêå 1 ëÿðíûì òðàíçèñòîðîì.

74 ÑÕÅÌÛ
Ïðè âñåõ ðàçóìíûõ çíà÷åíèÿõ ïîëîæè-

ÍÀÏÐßÆÅÍÈÅ ÊÎËËÅÊÒÎÐ-ÝÌÈÒÒÅÐ (Â)


800
òåëüíîãî òîêà I, êîòîðûé îáû÷íî ìåíüøå ìàê-
ñèìàëüíî äîïóñòèìîãî òîêà ýìèòòåðà òðàí- 750
10
çèñòîðà IE, íàïðÿæåíèå íàñûùåíèÿ êîëëåê-
700
òîð-ýìèòòåð òðàíçèñòîðà Q1 ìåíüøå åãî ïîðî- 100
ãîâîãî íàïðÿæåíèÿ áàçà-ýìèòòåð, è òðàíçèñ- 650

RD (Îì)
òîð ðàáîòàåò â àêòèâíîì ðåæèìå. Âîëüòàì- 1k
ïåðíàÿ õàðàêòåðèñòèêà çàêîðî÷åííîãî òðàí- 600
çèñòîðà ñèëüíî íàïîìèíàåò õàðàêòåðèñòèêó 10k
550
p-n ïåðåõîäà äèîäà è ñîîòâåòñòâóåò óðàâíå-
íèþ Øîêëè, çà èñêëþ÷åíèåì íåìíîãî áîëåå 500
100k
âûñîêèõ çíà÷åíèé ïîñòîÿííîãî íàïðÿæåíèÿ.
450 500k
Òî åñòü èçìåíåíèå íàïðÿæåíèÿ óñòðîéñòâà –6 –5 –4 –3 –2 –1
ïðîïîðöèîíàëüíî ëîãàðèôìó èçìåíåíèÿ log (À)
âåëè÷èíû ïîñòîÿííîãî òîêà.
Ñëåäîâàòåëüíî, äèôôåðåíöèàëüíîå Ðèñóíîê 2. Âîëüòàìïåðíàÿ õàðàêòåðèñòèêà
ñîïðîòèâëåíèå çàêîðî÷åííîãî òðàíçèñòîðà â ïîêàçûâàåò ñîîòâåòñòâóþùóþ çàâèñè-
êàæäîé ðàáî÷åé òî÷êå åãî âîëüòàìïåðíîé ìîñòü äèôôåðåíöèàëüíîãî ñîïðîòèâëåíèÿ
îò òîêà äëÿ êîðîòêîçàìêíóòîãî òðàíçèñòî-
õàðàêòåðèñòèêè îáðàòíî ïðîïîðöèîíàëüíî ðà BC337-16. (Ñóôôèêñîì «-16» îáîçíà÷àåò-
ïðîòåêàþùåìó ïîñòîÿííîìó òîêó. Äðóãèìè ñÿ ãðóïïà òðàíçèñòîðîâ ñ êîýôôèöèåíòîì
ñëîâàìè, äèôôåðåíöèàëüíàÿ ïðîâîäèìîñòü ïåðåäà÷è òîêà îò 100 äî 250).
óñòðîéñòâà ïðÿìî ïðîïîðöèîíàëüíà òîêó.
Ïîñêîëüêó â àêòèâíîì ñîñòîÿíèè êîýôôèöè-
åíò ïåðåäà÷è òîêà áèïîëÿðíîãî òðàíçèñòîðà Òàêèì îáðàçîì, èçìåíåíèå íàïðÿæåíèÿ
â ñõåìå ñ îáùèì ýìèòòåðîì îáû÷íî ñîñòàâ- VREG â ñõåìå íà Ðèñóíêå 1 èçìåíÿåò òîê I è
ëÿåò 100 èëè áîëåå, äèôôåðåíöèàëüíîå óïðàâëÿåò êîýôôèöèåíòîì äåëåíèÿ íàïðÿ-
ñîïðîòèâëåíèå òî÷íî ñîîòâåòñòâóåò ýòîìó æåíèÿ öåïè R1-Q1. Ðàçäåëèòåëüíûå êîíäåí-
ïðàâèëó â øèðîêîì äèàïàçîíå òîêîâ. ñàòîðû C1 è C2 îòäåëÿþò àòòåíþàòîð ñõåìû

+
+ R4 R5 + R8 R18
C2 C10 R6 +
27k 2.2k 15k 330 C9
100 µF 1000 µF 270k 9V
1000 µF
R2 Q3
1M BC15 9 –
C3 C4 Q4
2200 µF 0.22 µF BC337 C8
R14
Q2 R11 10 µF
1k
+ BC337 27k
C1 R1 +
3.3 µF 220
Q1 R9 R10 R12
+ BC546C R7 560 15k 100
VOUT
390k
VIN R3 + + C7
C5 R13
2.2k 3.3 µF
220 µF 390
R19
3.3k

D1 R15
KA262 1.5k
Q5
BC337

+ R17 R16
C6 D2
100 µF 1.8M KA262 56k
Q6
BC337

Ðèñóíîê 3. Ýòó ñõåìó ÀÐÓ ìîæíî ñîáðàòü ïîëíîñòüþ èç äèñêðåòíûõ êîìïîíåíòîâ.

ÐàäèîËîöìàí 01,02-2022 75
îò èñòî÷íèêà âõîäíîãî ñèãíàëà è âûõîäíîé Îáðàòèòå âíèìàíèå, ÷òî DhE îáîçíà÷àåò
íàãðóçêè. Ðèñóíîê 2 èëëþñòðèðóåò òèïè÷íóþ îïðåäåëèòåëü
âîëüòàìïåðíóþ õàðàêòåðèñòèêó êîðîòêîçàì-
êíóòîãî ìàëîñèãíàëüíîãî áèïîëÿðíîãî òðàí- h11E × h22E - h12E × h21E ,
çèñòîðà, ïîêàçûâàþùóþ, ÷òî äèôôåðåíöè-
àëüíûì ñîïðîòèâëåíèåì ìîæíî óïðàâëÿòü â âêëþ÷åííûé â ýòó ñòàòüþ äëÿ òåîðåòè÷åñêîé
äèàïàçîíå íå ìåíåå ïÿòè äåêàä, òî åñòü òî÷íîñòè. Îäíàêî ñîâðåìåííûå êðåìíèåâûå
áîëåå 100 äÁ. òðàíçèñòîðû ïîçâîëÿþò ïðåíåáðå÷ü ÷èñëî-
âûì çíà÷åíèåì DhE áåç ñóùåñòâåííîãî âëèÿ-
 ïðàêòè÷åñêèõ ñõåìàõ äèàïàçîí ðåãóëè-
íèÿ íà òî÷íîñòü ðàñ÷åòà. Â-òðåòüèõ, êàê âèäíî
ðîâàíèÿ îãðàíè÷åí êîíå÷íûìè çíà÷åíèÿìè
èç ôîðìóëû (2), îòñóòñòâèå øóíòèðîâàíèÿ
ñîïðîòèâëåíèé R1 è R2. Äëÿ ïðàâèëüíîé ðàáî- ðåçèñòîðà R3 ïîìîãàåò ëèíåàðèçîâàòü çàâè-
òû ñõåìû è ïîääåðæàíèÿ ñóììàðíîãî êîýô- ñèìîñòü êîëëåêòîðíîãî òîêà Q1 îò óïðàâëÿþ-
ôèöèåíòà íåëèíåéíûõ èñêàæåíèé (total ùåãî íàïðÿæåíèÿ. Â-÷åòâåðòûõ, äèôôåðåí-
harmonic distortion, THD) íà óðîâíå íèæå 5% öèàëüíîå âõîäíîå ñîïðîòèâëåíèå áàçû Q1
àìïëèòóäà âûõîäíîãî íàïðÿæåíèÿ VOUT äîë- ïîâûøàåòñÿ äî
æíà ñîñòàâëÿòü âñåãî íåñêîëüêî ìèëëèâîëüò.
Äàæå ñ ó÷åòîì ýòèõ îãðàíè÷åíèé ïðåäëîæåí- R dBASE = h11E + h21E × R 3 ,
íàÿ ñõåìà àòòåíþàòîðà, ïî-âèäèìîìó, ÿâëÿ-
åòñÿ îäíîé èç ëó÷øèõ è ïðîñòåéøèõ ñõåì ÀÐÓ. ÷òî çàìåòíî áîëüøå è â ìåíüøåé ñòåïåíè çàâè-
ñèò îò ìãíîâåííîãî ïîëîæåíèÿ ðàáî÷åé òî÷êè,
Ïîëíàÿ ñõåìà óñòðîéñòâà ïîêàçàíà íà
÷åì òîëüêî h11E. ( ýòîé ôîðìóëå RdBASE – äèíà-
Ðèñóíêå 3. Âõîäíîé ñèãíàë VIN óïðàâëÿåò
ìè÷åñêîå ñîïðîòèâëåíèå áàçû òðàíçèñòîðà).
áóôåðíûì êàñêàäîì íà òðàíçèñòîðå Q1,
 ñõåìå íà Ðèñóíêå 3 ðåçèñòîð R4 ñîîòâå-
íåøóíòèðîâàííûé ýìèòòåðíûé ðåçèñòîð R3
òñòâóåò âåðõíåìó (ïîñòîÿííîìó) ðåçèñòîðó R1
êîòîðîãî ñëóæèò ÷åòûðåì öåëÿì. Âî-ïåðâûõ,
íà Ðèñóíêå 1, à òðàíçèñòîð Q6 – ýòî ýëåìåíò
îí óâåëè÷èâàåò äèôôåðåíöèàëüíîå âûõîä-
àòòåíþàòîðà ñ ðåãóëèðóåìûì ñîïðîòèâëåíè-
íîå ñîïðîòèâëåíèå RD1 òðàíçèñòîðà Q1 äî
åì. Òðàíçèñòîð Q5 ïèòàåò ñòàáèëüíûì òîêîì
ïðèáëèçèòåëüíîãî çíà÷åíèÿ, îïðåäåëÿåìîãî
êîëëåêòîð Q6, à âêëþ÷åíèå åãî â êîíôèãóðà-
èç ôîðìóëû (1): öèè ñ îáùèì ýìèòòåðîì ïîçâîëÿåò ðàáîòàòü ñ
íåáîëüøèì òîêîì áàçû. Òàêîé ïîäõîä äàåò
h11E + h21ER 3 âîçìîæíîñòü èñïîëüçîâàòü ðåçèñòîð R17, îïðå-
RD1 » . (1)
h11Eh22E äåëÿþùèé âðåìÿ îòïóñêàíèÿ ÀÐÓ, ñ áîëüøèì
ñîïðîòèâëåíèåì, ÷òî îáåñïå÷èâàåò äëèòåëü-
Óâåëè÷åíèå äèôôåðåíöèàëüíîãî âûõîä- íîå âðåìÿ îòïóñêàíèÿ ÀÐÓ. Ðåçèñòîð R19 îãðà-
íîãî ñîïðîòèâëåíèÿ ñõåìû íàñòîëüêî âåëèêî, íè÷èâàåò ìàêñèìàëüíûé óïðàâëÿþùèé ïîñòî-
÷òî åãî çíà÷åíèå ïî÷òè èñêëþ÷èòåëüíî îïðå- ÿííûé òîê, èäóùèé ÷åðåç òðàíçèñòîðû Q5 è Q6.
äåëÿåòñÿ ñîïðîòèâëåíèåì ðåçèñòîðà R4, ðàâ- Áëàãîäàðÿ áîëüøîé åìêîñòè êîíäåíñàòîðà
íûì 27 êÎì. Âî-âòîðûõ, ïðè íåøóíòèðîâàí- C3 åãî ðåàêòèâíîå ñîïðîòèâëåíèå äàæå äëÿ
íîì ðåçèñòîðå R3 êîýôôèöèåíò óñèëåíèÿ ïî ñàìûõ íèçêî÷àñòîòíûõ ñîñòàâëÿþùèõ ñïåê-
íàïðÿæåíèþ êàñêàäà íà òðàíçèñòîðå Q1 óâå- òðà ñèãíàëà íåçíà÷èòåëüíî ïî ñðàâíåíèþ ñ
ëè÷èâàåòñÿ äî ìèíèìàëüíûì äèôôåðåíöèàëüíûì ñîïðî-
òèâëåíèåì òðàíçèñòîðà Q6, òî åñòü ñîïðîòèâ-
ëåíèåì ïðè ìàêñèìàëüíîé àìïëèòóäå ñèãíà-
R4
A IC1 = (h22E R3 -h21E ) DhE + ëà è ïîëíîì óïðàâëåíèè. Âûïðÿìèòåëü ñ óäâî-
R3 + R 4 åíèåì íàïðÿæåíèÿ, ñîäåðæàùèé äèîäû D1 è
(2)
R D2, èçâëåêàåò ÷àñòü ñèãíàëà èç âûõîäíîãî
+ [ h21E +1 -h12E +(R3 + R 4 )] R3 + h11E »- 4.
R3 êàñêàäà íà òðàíçèñòîðå Q4 è âûðàáàòûâàåò
óïðàâëÿþùåå íàïðÿæåíèå äëÿ áàçû Q5. Òàêîå
Ýòî ôîðìóëà óïðîùàåòñÿ äî ðåøåíèå ïîçâîëÿåò äåòåêòèðîâàòü áîëüøèå
ïèêîâûå àìïëèòóäû íåñèììåòðè÷íûõ ñèãíà-
ëîâ. Ðåçèñòîð R15 îïðåäåëÿåò âðåìÿ «ñðàáà-
R4 òûâàíèÿ» ÀÐÓ. Ñëèøêîì ìàëåíüêèå çíà÷åíèÿ
A IC1 » - .
R3 ñîïðîòèâëåíèÿ R15 â ñî÷åòàíèè ñ åìêîñòüþ C6

76 ÑÕÅÌÛ
ìîãóò ïðèâåñòè ê íåóñòîé÷èâîñòè ñõåìû, îáðà- âõîäíîì ñèãíàëå 1 ì ñ.ê.ç., ÷òî ñîîòâåòñòâó-
çîâàâ ïîëþñ ïåðåäàòî÷íîé ôóíêöèè â öåïè åò âûõîäíîìó ñèãíàëó 803 ì ñ.ê.ç. Âðåìÿ
îáðàòíîé ñâÿçè. Ðåçèñòîð R17 îïðåäåëÿåò ñðàáàòûâàíèÿ ÀÐÓ äëÿ ñèíóñîèäàëüíîãî
âðåìÿ îòïóñêàíèÿ ÀÐÓ. âõîäíîãî ñèãíàëà, ñêà÷êîîáðàçíî íàðàñòàþ-
×òîáû îáåñïå÷èòü õîðîøèé îòêëèê íà ùåãî îò 0 äî 100 ì ñ.ê.ç., ñîñòàâëÿåò ïðèìåð-
âûñîêî÷àñòîòíûå ñîñòàâëÿþùèå ñèãíàëà, â íî 0.3 ñ, à âðåìÿ îòïóñêàíèÿ ïðè èçìåíåíèè îò
êà÷åñòâå D1 è D2 ñëåäóåò èñïîëüçîâàòü äèîäû 100 ì ñ.ê.ç. äî óðîâíÿ –20 äÁ (100 ìê ñ.ê.ç.)
Øîòòêè èëè áûñòðîäåéñòâóþùèå êðåìíèå- ðàâíî ïðèáëèçèòåëüíî 100 ñ. Íà Ðèñóíêå 4
âûå äèîäû ñ p-n ïåðåõîäîì. Îñíîâíîå óñèëå- òàêæå ïðåäñòàâëåí ãðàôèê çàâèñèìîñòè THD
íèå ñõåìû ïî íàïðÿæåíèþ îáåñïå÷èâàåò êîì- îò âõîäíîãî íàïðÿæåíèÿ. Èñêàæåíèÿ îñòàþò-
ïëåìåíòàðíûé êàñêàä ñî ñâÿçüþ ïî ïîñòîÿí- ñÿ çíà÷èòåëüíî íèæå ïîðîãà 5% âî âñåì äèà-
íîìó òîêó íà òðàíçèñòîðàõ Q2 è Q3. Ðåçèñòîð ïàçîíå âõîäíûõ íàïðÿæåíèé.
R14 ñîïðîòèâëåíèåì 1 êÎì èçîëèðóåò âûõîä- ×òîáû èçìåðèòü ôëóêòóàöèîííûé âõîäíîé
íîé ýìèòòåðíûé ïîâòîðèòåëü Q4 îò êëåììû øóì àòòåíþàòîðà, íóæíî íàãðóçèòü âõîä íîìè-
âûõîäíîãî ñèãíàëà. Ïðè íåîáõîäèìîñòè íàëüíûì ñîïðîòèâëåíèåì èñòî÷íèêà 1 êÎì.
ìîæíî èñïîëüçîâàòü ðåçèñòîð R14 ìåíüøåãî Ïðè íèçêèõ âõîäíûõ íàïðÿæåíèÿõ øóì âõîä-
ñîïðîòèâëåíèÿ, íî åñëè ñîïðîòèâëåíèå ñëèø- íîãî êàñêàäà íà òðàíçèñòîðå Q1 îãðàíè÷èâàåò
êîì ìàëî, ñîåäèíèòåëüíûé êàáåëü ñ áîëüøîé ïîëåçíûé äèíàìè÷åñêèé äèàïàçîí îáðàáàòû-
åìêîñòüþ ìîæåò ñïðîâîöèðîâàòü ïàðàçèòíóþ âàåìîãî ñèãíàëà. Ñðåäíåêâàäðàòè÷íûé óðî-
ãåíåðàöèþ êàñêàäà íà òðàíçèñòîðå Q4. âåíü øóìà äëÿ âõîäíûõ ñèãíàëîâ, íå ïðåâû-
Íà Ðèñóíêå 4 ïîêàçàíà çàâèñèìîñòü øàþùèõ ïîðîãà ÀÐÓ, ñîñòàâëÿåò îêîëî –38 äÁ
âûõîäíîãî íàïðÿæåíèÿ îò àìïëèòóäû âõîäíî- îòíîñèòåëüíî íîìèíàëüíîãî âûõîäíîãî óðîâ-
ãî ñèíóñîèäàëüíîãî ñèãíàëà. Äèàïàçîí âõîä- íÿ. Êîãäà ÀÐÓ ñòàíîâèòñÿ àêòèâíîé, îòíîøå-
íûõ íàïðÿæåíèé, â êîòîðîì ñîõðàíÿåòñÿ íèå ñèãíàë/øóì óâåëè÷èâàåòñÿ ïðîïîðöèî-
ýôôåêòèâíîñòü ðàáîòû ÀÐÓ, ñîñòàâëÿåò îò íàëüíî óìåíüøåíèþ ÀÐÓ. Íàïðèìåð, ïðè âõîä-
100 ìê äî 100 ìÂ, òî åñòü, 60 äÁ.  ýòîì âõîä- íîì ñèãíàëå 0 äÁ (1 ì ñ.ê.ç.) îòíîøåíèå ñèã-
íîì äèàïàçîíå âûõîäíîå íàïðÿæåíèå èçìå- íàë/øóì âîçðàñòàåò ïðèìåðíî äî 60:1.
íÿåòñÿ ìåíåå ÷åì íà 2 äÁ, äîñòèãàÿ íîìè-
íàëüíîãî çíà÷åíèÿ 775 ì ñ.ê.ç. ïðè óðîâíå
âõîäíîãî ñèãíàëà –20 äÁ (100 ìê ñ.ê.ç.). Âõîä-
íàÿ òî÷êà 0 äÁ óñòàíîâëåíà ïðîèçâîëüíî ïðè

10

–60 –40 –20 0


Ðèñóíîê 5. Ñîáðàííûé óñèëèòåëü ÀÐÓ ðàçìå-
ÂÛÕÎÄÍÎÅ ÍÀÏÐßÆÅÍÈÅ (äÁ)

0
20 40 60 ùàåòñÿ íà îäíîñòîðîííåé ïå÷àòíîé ïëàòå.
1.8 äÁ
–10
60 äÁ Åñëè ñîáðàòü ñõåìó, èñïîëüçóÿ ïàññèâíûå
–20
êîìïîíåíòû ñ íîìèíàëàìè, ïîêàçàííûìè íà
VIN = 1 ì ñ.ê.ç. Ðèñóíêå 3, ïîëîñà ïðîïóñêàíèÿ óñèëèòåëÿ ïî
VOUT = 850 ì ñ.ê.ç. óðîâíþ –3 äÁ áóäåò îõâàòûâàòü äèàïàçîí îò
–30 5
THD (%)

4 45 Ãö äî 35 êÃö. Ïðè íàïðÿæåíèè èñòî÷íèêà


ÓÐÎÂÅÍÜ ØÓÌÀ 3 ïèòàíèÿ 9 Â è îòñóòñòâèè âõîäíîãî ñèãíàëà
2
–40 1 ñõåìà ïîòðåáëÿåò ïðèìåðíî 12 ìÀ. Íà Ðèñóí-
0
–40 –20 0 20 40 êå 5 ïîêàçàíà ôîòîãðàôèÿ ñîáðàííîé ïå÷àò-
ÂÕÎÄÍÎÅ ÍÀÏÐßÆÅÍÈÅ (äÁ) íîé ïëàòû. ÐË

Ðèñóíîê 4. Êàê âèäíî èç ãðàôèêà àìïëèòóä- Ìàòåðèàëû ïî òåìå


íîé õàðàêòåðèñòèêè, äèàïàçîí óïðàâëåíèÿ
1. Datasheet Unitra Cemi BC159
ñîñòàâëÿåò 60 äÁ (âåðõíÿÿ êðèâàÿ), à îáùèå
ãàðìîíè÷åñêèå èñêàæåíèÿ çíà÷èòåëüíî íèæå 2. Datasheet onsemi BC337
5% âî âñåì äèàïàçîíå ðåãóëèðîâàíèÿ (íèæíÿÿ 3. Datasheet onsemi BC546
êðèâàÿ). 4. Datasheet Tesla KA262

ÐàäèîËîöìàí 01,02-2022 77
Çàùèòà
òîêîèçìåðèòåëüíîãî óñèëèòåëÿ
îò áðîñêîâ íàïðÿæåíèÿ
Arpit Mehta, Prashanth Holenarsipur
Electronic Design

ÍÍåêîòîðûì òîêîèçìåðèòåëüíûì óñèëèòå- ñîñòàâëÿåò îò 0 äî 28 Â. Ýòîãî áîëåå ÷åì äîñ-


ëÿì ïðèõîäèòñÿ ïðîòèâîñòîÿòü ÷àñòûì òàòî÷íî äëÿ èçìåðåíèÿ íàïðÿæåíèÿ àâòîìî-
ïåðåíàïðÿæåíèÿì. Íàïðèìåð, òîêîèçìåðè- áèëüíîãî àêêóìóëÿòîðà, êîòîðîå ìåíÿåòñÿ îò
òåëüíûé óñèëèòåëü, êîíòðîëèðóþùèé òîêè 6 Â äî 18 Â. Îäíàêî ïðè ñáðîñå íàãðóçêè
ðàçðÿäà àêêóìóëÿòîðíîé áàòàðåè àâòîìîáè- íàïðÿæåíèÿ ìîãóò äîñòèãàòü 35 Â è ñîõðà-
ëÿ, äîëæåí âûäåðæèâàòü âûñîêîâîëüòíûå íÿòüñÿ â òå÷åíèå 0.5 ñ, ÷òî çíà÷èòåëüíî ïðå-
èìïóëüñû «ñáðîñà íàãðóçêè», âîçíèêàþùèå âûøàåò àáñîëþòíûé ìàêñèìóì â 30 Â, óñòà-
ïðè îòêëþ÷åíèè íàãðóçêè îò àêêóìóëÿòîðà. íîâëåííûé äëÿ âõîäíîãî íàïðÿæåíèÿ óñèëè-
Ýòî âûçûâàåò èíäóêòèâíûå âûáðîñû è òåëÿ. Òàêèì îáðàçîì, óñèëèòåëü íóæäàåòñÿ
ïåðåíàïðÿæåíèÿ íà âûõîäå ãåíåðàòîðà. Åñëè âî âíåøíåé çàùèòå.
ýòè èìïóëüñû ïðåâûøàþò äîïóñòèìîå ñèí- Èçáåæàòü äîïîëíèòåëüíûõ ïîãðåøíîñòåé
ôàçíîå íàïðÿæåíèå óñèëèòåëÿ, óñèëèòåëü îò ñìåùåíèÿ âõîäíîãî íàïðÿæåíèÿ ìîæíî,
òðåáóåò âíåøíåé ñõåìû çàùèòû. âûáèðàÿ ðàçëè÷íûå íîìèíàëû âõîäíûõ
Äëÿ òàêîé ñõåìû íóæíà òîëüêî ïàðà ñòàáè- çàùèòíûõ ðåçèñòîðîâ R1 è R2 (2 êÎì è 1 êÎì,
ëèòðîíîâ, ïàðà ðåçèñòîðîâ è åùå îäèí äèîä ñîîòâåòñòâåííî), êîìïåíñèðóÿ, òåì ñàìûì,
(Ðèñóíîê 1). Äèàïàçîí ñèíôàçíûõ íàïðÿæå- âëèÿíèå íåðàâíûõ òîêîâ ñìåùåíèÿ óñèëèòå-
íèé âçÿòîãî äëÿ ïðèìåðà óñèëèòåëÿ MAX4372 ëÿ. Ïîäðîáíåå î âûáîðå íîìèíàëîâ ýòèõ

RSENSE

+ VBATT + VSENSE –
R1 R2 Íàãðóçêà
– 2k 1k Z2

VZ1 VZ2

RS+ RS – MAX4372
Z1
100k 100k

VD –
OUT Âûõîä
VCC A2
VOUT
+

D1 Òîêîâîå
A1 +
çåðêàëî GND
Q1

Ðèñóíîê 1. Íåñêîëüêî êîìïîíåíòîâ, äîáàâëåííûõ ê òîêîèçìåðèòåëüíîìó


óñèëèòåëþ, ìîãóò çàùèòèòü ñõåìó îò ñèíôàçíûõ íàïðÿæåíèé âûøå 30 Â.

78 ÑÕÅÌÛ
ðåçèñòîðîâ ìîæíî ïðî÷èòàòü â [1]. Ñòàáèëèò-
ðîíû Z1 è Z2 èìåþò ïðîáèâíîå íàïðÿæåíèå Ñèíô. íàïð. (VCM)

24 Â è ñïîñîáíû ðàññåèâàòü ìîùíîñòü, äîñ-


òàòî÷íóþ, ÷òîáû âûäåðæèâàòü âòåêàþùèå
òîêè ïðèìåðíî 11 ìÀ, êîòîðûå ïðîõîäÿò
÷åðåç íèõ â óñëîâèÿõ 35-âîëüòîâîãî ïèêà ïðè
VRS+ ÎÃÐÀÍÈ×ÈÂÀÅÒÑß VRS– ÎÃÐÀÍÈ×ÈÂÀÅÒÑß
ñáðîñå íàãðóçêè. (Íàïðÿæåíèå íà ïîñëåäîâà- ÄÎ (24 Â + VD) ÄÎ 24 Â

òåëüíîì 1-êèëîîìíîì ðåçèñòîðå R2 ðàâíî


íàïðÿæåíèþ ñáðîñà íàãðóçêè 35  çà âû÷åòîì
íàïðÿæåíèÿ îãðàíè÷åíèÿ 24 Â). ÏÐÈ VCM > 24  VOUT
ÍÀÑÛÙÀÅÒÑß ÄÎ VCC

VOUT = 1 Â ÏÐÈ VCM < 24 Â

Ñèíô. íàïð. (VCM)

Ðèñóíîê 3. Ñ äèîäîì D1, âêëþ÷åííûì ïîñëå-


äîâàòåëüíî ñî ñòàáèëèòðîíîì Z1, âûõîä
óñèëèòåëÿ ñìåùàåòñÿ ê íàïðÿæåíèþ îòðè-
VRS+ VRS–
öàòåëüíîé øèíû ïèòàíèÿ.
ÎÁÀ ÎÃÐÀÍÈ×ÅÍÛ ÄÎ 24 Â

ðîâ è ðàçíûõ ðàáî÷èõ òîêîâ (Z1 ðàáîòàåò ïðè


5.5 ìÀ, à Z2 – ïðè 11 ìÀ), ðàçíîñòü (VZ1 – VZ2)
ïðîÿâëÿåò ñåáÿ êàê èçìåíÿþùååñÿ èçìåðÿå-
VOUT = 1 Â ÏÐÈ VCM < 24 Â ìîå äèôôåðåíöèàëüíîå íàïðÿæåíèå, ÷òî
âûçûâàåò íåæåëàòåëüíûå âûáðîñû íà âûõî-
äå. Äëÿ èõ óñòðàíåíèÿ ìîæíî äîáàâèòü äèîä
Ðèñóíîê 2. Áåç äèîäà D1 íà âûõîäå óñèëèòåëÿ D1 ïîñëåäîâàòåëüíî ñ Z1 èëè Z2. Äèîä âî
âîçíèêàþò âûáðîñû, îáóñëîâëåííûå èçìåíå- âðåìÿ ñáðîñà íàãðóçêè äåëàåò äèôôåðåíöè-
íèÿìè èçìåðÿåìîãî äèôôåðåíöèàëüíîãî àëüíîå íàïðÿæåíèå VZ1 – VZ2 ïîëîæèòåëüíûì
íàïðÿæåíèÿ. èëè îòðèöàòåëüíûì, ÷òî, â ñâîþ î÷åðåäü, ñìå-
ùàåò âûõîä óñèëèòåëÿ ê îäíîé èç øèí ïèòà-
Íà Ðèñóíêå 2 ïîêàçàíà îñöèëëîãðàììà íèÿ (VCC èëè GND), òåì ñàìûì, ïðåäîòâðà-
âûõîäíîãî íàïðÿæåíèÿ óñèëèòåëÿ ïðè íàëè- ùàÿ âûáðîñû íà âûõîäå âî âðåìÿ ïåðåõîä-
÷èè 35-âîëüòîâûõ èìïóëüñîâ ñáðîñà íàãðóçêè íûõ ïðîöåññîâ íà âõîäå. Ïîäêëþ÷åíèå äèîäà
áåç äèîäà D1. Ïðè íîðìàëüíîì íàïðÿæåíèè ïîñëåäîâàòåëüíî ñî ñòàáèëèòðîíîì Z1 ñìå-
àêêóìóëÿòîðíîé áàòàðåè âûõîäíîå íàïðÿæå- ùàåò âûõîä óñèëèòåëÿ ê íàïðÿæåíèþ ïîëîæè-
íèå VOUT = 1 Â ñîîòâåòñòâóåò îæèäàåìîìó òåëüíîé øèíû ïèòàíèÿ (Ðèñóíîê 3). Ïîäêëþ-
(âõîäíîå íàïðÿæåíèå VSENSE = 50 ì è êîýô- ÷åíèå äèîäà ïîñëåäîâàòåëüíî ñî ñòàáèëèò-
ôèöèåíò óñèëåíèÿ ðàâåí 20). Âîçíèêàþùåå ðîíîì Z2 ñìåùàåò âûõîä óñèëèòåëÿ ê íàïðÿ-
ïðè ñáðîñå íàãðóçêè âõîäíîå ñèíôàçíîå æåíèþ îòðèöàòåëüíîé øèíû ïèòàíèÿ. ÐË
íàïðÿæåíèå îãðàíè÷èâàåòñÿ ñòàáèëèòðîíà-
ìè äî 24 Â, à âûõîäíîé ñèãíàë óñèëèòåëÿ Ññûëêè
ïîñëå íåñêîëüêèõ âûáðîñîâ óñòàíàâëèâàåòñÿ 1. Performance of current-sense amplifiers with input
íà óðîâíå 0 Â. series resistors. Application Note 3888
Ïîñêîëüêó ïðîáèâíûå íàïðÿæåíèÿ äâóõ
ñòàáèëèòðîíîâ îáû÷íî íåìíîãî ðàçëè÷àþòñÿ Ìàòåðèàëû ïî òåìå
èç-çà ïðîèçâîäñòâåííîãî ðàçáðîñà ïàðàìåò- 1. Datasheet Maxim MAX4372F

ÐàäèîËîöìàí 01,02-2022 79
Ïðîñòîé ñïîñîá
ñíèæåíèÿ ìîùíîñòè,
ðàññåèâàåìîé îáìîòêîé ðåëå
Darryl Widman
Electronic Design

ÍÍåäàâíî èíæåíåð Ñàíäæàé Ð. ×åíäâàíêàð ñòîé ïîäõîä ê ñíèæåíèþ óïðàâëÿþùåãî


èç Ìóìáàè, Èíäèÿ, ïðåäëîæèë íîâûé ñïîñîá íàïðÿæåíèÿ ðåëå, íå òðåáóþùèé íè íåèñ-
óìåíüøåíèÿ òîêà, èäóùåãî ÷åðåç êàòóøêó ïîëüçóåìûõ êîíòàêòîâ, íè ñëîæíûõ ñõåì.
ðåëå [1]. Åãî èäåÿ áûëà îñíîâàíà íà èñïîëü- Âñå, ÷òî íóæíî ñäåëàòü, ýòî äîáàâèòü äâà
çîâàíèè íåçàäåéñòâîâàííîé â ñõåìå ïàðû ïðîñòûõ êîìïîíåíòà – âêëþ÷åííûå ïàðàë-
çàìêíóòûõ êîíòàêòîâ ýòîãî ðåëå äëÿ ñíèæå- ëåëüíî ðåçèñòîð è êîíäåíñàòîð.
íèÿ óïðàâëÿþùåãî íàïðÿæåíèÿ íà ðåëå Ïàðà ðåçèñòîð/êîíäåíñàòîð ðàçðûâàåò
ïîñëå åãî âêëþ÷åíèÿ. Ýòà êîíñòðóêöèÿ ðàáî- îáû÷íîå ñîåäèíåíèå ñ «çåìëåé» ýìèòòåðíî-
òàåò î÷åíü õîðîøî, íî ÷òî äåëàòü, êîãäà íåèñ- ãî âûâîäà óïðàâëÿþùåãî òðàíçèñòîðà (Ðèñó-
ïîëüçóåìàÿ ïàðà êîíòàêòîâ íåäîñòóïíà? íîê 1). Êîãäà óïðàâëÿþùèé òðàíçèñòîð
Õîðîøî èçâåñòíî, ÷òî âîçáóæäåííàÿ âûêëþ÷åí, ðåçèñòîð R2 ãàðàíòèðóåò, ÷òî êîí-
êàòóøêà ðåëå áóäåò ïîääåðæèâàòü çàìêíóòîå äåíñàòîð ðàçðÿæåí. Êîãäà âíåøíÿÿ êîìàíäà
ñîñòîÿíèå êîíòàêòîâ äàæå ïîñëå íåêîòîðîãî âêëþ÷àåò óïðàâëÿþùèé òðàíçèñòîð, ýòîò
ñíèæåíèÿ óïðàâëÿþùåãî íàïðÿæåíèÿ.  òå÷å- íåçàðÿæåííûé ýëåêòðîëèòè÷åñêèé êîíäåíñà-
íèå ìíîãèõ ëåò ìû èñïîëüçîâàëè î÷åíü ïðî- òîð â òå÷åíèå íåêîòîðîãî âðåìåíè ïðåäñòàâ-

ÍÇ
ÍÐ
12 Â

D RLY
R1
2.2 êÎì
1/8 Âò
Q1
Êîìàíäà âêëþ÷åíèÿ 2N3904

C + R2
150 ìêÔ 390
25 Â 1/4 Âò

Ðèñóíîê 1. RC-öåïî÷êà, âêëþ÷åííàÿ ïîñëåäîâàòåëüíî ñ îáìîòêîé, îáåñïå÷èâàåò íàäåæ-


íîå âêëþ÷åíèå ðåëå ïîëíûì òîêîì, à çàòåì ñíèæàåò òîê äëÿ ýêîíîìèè ýíåðãèè.

80 ÑÕÅÌÛ
ëÿåò ñîáîé êîðîòêîå çàìûêàíèå, îáåñïå÷è- íèÿ îáìîòêè 200 Îì. Âûáðàííûé êîíäåíñà-
âàÿ ïðîòåêàíèå ìàêñèìàëüíîãî òîêà ÷åðåç òîð 150 ìêÔ/25  îáðàçóåò êîìáèíàöèþ, êîòî-
îáìîòêó ðåëå è áåçäðåáåçãîâîå çàìûêàíèå ðàÿ õîðîøî ðàáîòàåò ïðè íîìèíàëüíîì
åãî êîíòàêòîâ. íàïðÿæåíèè îáìîòêè 12 Â. Åñëè áû ýìèòòåð
Îäíàêî ïî ìåðå òîãî, êàê êîíäåíñàòîð çàðÿ- óïðàâëÿþùåãî òðàíçèñòîðà áûë ïðîñòî ïîä-
æàåòñÿ, íàïðÿæåíèå íà îáìîòêå è òîê ÷åðåç êëþ÷åí ê «çåìëå», öåïü ðåëå ïîòðåáëÿëà áû
íåå óìåíüøàþòñÿ. Ñõåìà äîñòèãàåò óñòàíî- îêîëî 58 ìÀ. Ñ äîáàâëåíèåì ðåçèñòî-
âèâøåãîñÿ ñîñòîÿíèÿ, êîãäà êîíäåíñàòîð ðà/êîíäåíñàòîðà óñòàíîâèâøèéñÿ òîê ñî-
çàðÿæàåòñÿ äî òàêîé ñòåïåíè, ÷òî âåñü òîê ñòàâëÿåò âñåãî 20 ìÀ, ÷òî äàåò õîðîøóþ ýêî-
îáìîòêè ðåëå ïðîõîäèò ÷åðåç ðåçèñòîð R2. íîìèþ ýíåðãèè. Äîïîëíèòåëüíûå êîíòàêòû
Êîíòàêòû ðåëå áóäóò îñòàâàòüñÿ çàìêíóòûìè ðåëå íå òðåáóþòñÿ, à äâà äîáàâî÷íûõ êîìïî-
äî òåõ ïîð, ïîêà íå áóäåò ñíÿòî âíåøíåå íåíòà ñòîÿò âñåãî íåñêîëüêî öåíòîâ.
óïðàâëÿþùåå íàïðÿæåíèå.
 ýòîì ïðèìåðå ñîïðîòèâëåíèå ðåçèñòîðà Ññûëêà
ïðèìåðíî â äâà ðàçà ïðåâûøàåò ñîïðîòèâëå- 1. Sanjay R. Chendvankar, "Driver Saves Power In
íèå îáìîòêè ðåëå: 390 Îì äëÿ ñîïðîòèâëå- Energized Relay".

ÐàäèîËîöìàí 01,02-2022 81
Ãåíåðàòîðû ñòóïåí÷àòî
êà÷àþùåéñÿ ÷àñòîòû
Ìèõàèë Øóñòîâ, ã. Òîìñê

Ïðèâåäåíû ñõåìû íèçêî÷àñòîòíûõ ãåíåðàòîðîâ èìïóëüñîâ ïðÿìîóãîëüíîé ôîðìû ñòó-


ïåí÷àòî èçìåíÿþùåéñÿ âî âðåìåíè ÷àñòîòû. Ïåðâûé èç ãåíåðàòîðîâ îáåñïå÷èâàåò íà
ñâîèõ âûõîäàõ ñåòêó èç 2×8 ÷àñòîò. Âòîðîé ãåíåðàòîð – ñåòêó èç 4×15 ÷àñòîò. Ïðåäóñ-
ìîòðåíà ðó÷íàÿ óñòàíîâêà ÷àñòîòû ãåíåðàöèè, ëèáî ñòóïåí÷àòîå åå óïðàâëåíèå îò
âñòðîåííîãî èëè âíåøíåãî ãåíåðàòîðà èìïóëüñîâ.

Ã
Ãåíåðàòîðû êà÷àþùåéñÿ ÷àñòîòû (ÃÊ×) ìîæíî çàäàâàòü ðó÷íîé ñòóïåí÷àòîé óñòàíîâ-
íàõîäÿò ïðèìåíåíèå â èçìåðèòåëüíîé òåõ- êîé, ëèáî ñòóïåí÷àòî ïåðåêëþ÷àòü âî âðåìå-
íèêå; òàêèå ãåíåðàòîðû èñïîëüçóþò, íàïðè- íè ÷àñòîòû âûõîäíûõ ñèãíàëîâ ïðè èñïîëüçî-
ìåð, äëÿ ïîëó÷åíèÿ àìïëèòóäíî-÷àñòîòíûõ âàíèè âíåøíåãî èëè âíóòðåííåãî ãåíåðàòîðà
õàðàêòåðèñòèê, à òàêæå ïðè íàñòðîéêå òàêòîâûõ èìïóëüñîâ.
ôèëüòðîâ. Ïîìèìî ïðî÷åãî, ÃÊ× ìîãóò áûòü Ãåíåðàòîð ñîäåðæèò âíóòðåííèé ãåíåðà-
èñïîëüçîâàíû â êà÷åñòâå ãåíåðàòîðîâ ôèê- òîð èìïóëüñîâ íà ýëåìåíòå DD1.1 ìèêðîñõå-
ñèðîâàííûõ ÷àñòîò. ìû CD40106, ðàáîòàþùèé íà ôèêñèðîâàí-
Ãåíåðàòîð ñòóïåí÷àòî êà÷àþùåéñÿ ÷àñòî- íîé ÷àñòîòå 100 Ãö. Êðîìå òîãî, ïðè ïîìîùè
òû, Ðèñóíîê 1, ïîçâîëÿåò ïîëó÷èòü íà âûõî- ïåðåêëþ÷àòåëÿ SA1 âõîä ñ÷åò÷èêà èìïóëüñîâ
äàõ ñåòêè ÷àñòîò f1 è f1/2. ×àñòîòó ãåíåðàòîðà íà ìèêðîñõåìå DD2 CD4017 ìîæåò áûòü ïîä-

+10 Â
SB1
Ðó÷í. C1 R1 DD2 C2-C4 14 16

óñòàí. 10í 200ê CD4017 VD1-VD9 DD1,DD3 DD2


4 1N4148 3×220í 7 8
Âíåøíèé SA1 CT2 Q0 R5-R13
ãåíåðàòîð 2
Q1
10 Â 4
14 Q2 R14
R2 CN 7
Q3
13 10 33ê
R3 CP Q4 DD1.2 DD1.3
270ê 15 1 R15
10ê R Q5 3 4 5 6
DD1.1 5 1 1
12 Q6
1 2 P 6 10ê
1 Q7 VT1
100 Ãö 9 C6
R4 Q8 1.1í BC547C
100ê 11
C5 DD1 Q9 Uâûõ1
22í CD40106
R5 900ê R8 600ê R11 300ê DD3.2 f1
DD3.1
R6 800ê R9 500ê R12 200ê 8
6 S T 13 Uâûõ2
R7 700ê R10 400ê R13 100ê S T 1 11 Q
3 Q C
C 9 f1/2
DD3 5 D 12
CD4013 D 2 10 Q
4 Q R
R

Ðèñóíîê 1. Ãåíåðàòîð ñòóïåí÷àòî êà÷àþùåéñÿ ÷àñòîòû ñ ñåòêîé ÷àñòîò f1 è f1/2.

82 ÑÕÅÌÛ
Òàáëèöà 1. ×àñòîòà èìïóëüñîâ íà âûõîäàõ Òàáëèöà 2. ×àñòîòà èìïóëüñîâ íà âûõîäàõ
ãåíåðàòîðà ñ ñåòêîé ÷àñòîò f1 è f1/2 ãåíåðàòîðà ñ ñåòêîé ÷àñòîò f1, f1/2, f/4 è f/8
Ïîçèöèÿ f1, Ãö f1/2, Ãö Ïîçèöèÿ f1, Ãö f1/2, Ãö f1/4, Ãö f1/8, Ãö
0 — — 0 — — — —
1 500 250 1 423 211.5 105.8 52.9
2 562 281 2 828 414 207 103.5
3 640 320 3 1240 620 310 155
4 740 370 4 1606 803 401.5 200.8
5 876 438 5 1998 999 499.5 249.8
6 1080 540 6 2348 1174 587 293.5
7 1400 700 7 2722 1361 680.5 340.3
8 1980 990 8 3016 1508 754 377
9 3117 1558 9 3378 1689 844.5 422.3
10 3677 1838.5 919.3 459.6
11 3960 1980 990 495
êëþ÷åí ê âíåøíåìó ãåíåðàòîðó çàäàþùèõ 12 4291 2145.5 1072.8 536.4
èìïóëüñîâ, ëèáî ê êíîïêå ðó÷íîãî ïåðåêëþ÷å- 13 4558 2279 1139.5 569.8
íèÿ ÷àñòîòû SB1 «Ðó÷íàÿ óñòàíîâêà». 14 4801 2400.5 1200.4 600.1
Ê âûõîäàì Q1–Q9 ìèêðîñõåìû DD2 ñ÷åò- 15 5080 2540 1270 635
÷èêà èìïóëüñîâ ÷åðåç äèîäû VD1–VD9 ïîä-
êëþ÷åíà ðåçèñòèâíàÿ ìàòðèöà R5–R13, îïðå-
äåëÿþùàÿ ÷àñòîòó ãåíåðàöèè èìïóëüñîâ Ïðè âêëþ÷åíèè óñòðîéñòâà çà ñ÷åò öåïî÷-
èãëîîáðàçíîé ôîðìû ãåíåðàòîðîì íà ýëå- êè ýëåìåíòîâ C1, R1, R4 ñ÷åò÷èê óñòàíàâëè-
ìåíòàõ DD1.2 è DD1.2 è òðàíçèñòîðå VT1 âàåòñÿ â èñõîäíîå ñîñòîÿíèå. Ïðè ðó÷íîì
BC547C. Ñ âûõîäà ýòîãî ãåíåðàòîðà èìïóëü- óïðàâëåíèè â ýòîì ñîñòîÿíèè ãåíåðàòîð
ñû èãëîîáðàçíîé ôîðìû ïîñòóïàþò íà ïîñëå- îòêëþ÷åí, ñì. Òàáëèöó 1. Ïðè êàæäîì íàæà-
äîâàòåëüíî âêëþ÷åííóþ öåïî÷êó äåëèòåëåé òèè íà êíîïêó SB1 óðîâåíü «ëîã. 1» ïîñëåäî-
÷àñòîòû íà D-òðèããåðàõ ìèêðîñõåìû CD4013 âàòåëüíî ïîÿâëÿåòñÿ íà âûõîäàõ Q1–Q9 ìèê-
(ýëåìåíòû DD3.1 è DD3.2). ðîñõåìû DD2, ïîî÷åðåäíî ïîäêëþ÷àÿ ÷åðåç
Íàçíà÷åíèå ýòèõ òðèããåðîâ – ïðåîáðàçîâà- äèîäû VD1–VD9 ðåçèñòîðû ìàòðèöû R5–R13
íèå èìïóëüñîâ èãëîîáðàçíîé ôîðìû â ê ïëþñîâîé øèíå ïèòàíèÿ. Ñîîòâåòñòâåííî
èìïóëüñû ïðÿìîóãîëüíîé ôîðìû ñ êîýôôè- èçìåíÿåòñÿ è ÷àñòîòà ãåíåðàöèè ãåíåðàòîðà
öèåíòîì çàïîëíåíèÿ 50% è îäíîâðåìåííîå èìïóëüñîâ íà ýëåìåíòàõ DD1.2 è DD1.3 è
ïîñëåäîâàòåëüíîå äåëåíèå ÷àñòîòû. òðàíçèñòîðå VT1.

+10 Â
SB1
DD1
Ðó÷í. C1 R1 CD40106 C2, C3 14 16

óñòàí. 10í 200ê DD2 DD1 DD2


CD4520 2×220í 7 8
Âíåøíèé SA1 VD1-VD4
ãåíåðàòîð DD2.1 1N4148
R5-R8 R9
10 Â 1 3
C Q1
R2 4
Q2 18ê
2 DD1.2 DD1.3
270ê R3 E 5
Q3 R10
10ê 7 6 3 4 5 6
DD1.1 R Q4 1 1
1 2 10ê
1 100 Ãö R5 1.2Ì R7 300ê C5 VT1
R4 R6 600ê R8 150ê 1í BC547C
C4 100ê
22í C6 10í R11 DD2.2 Uâûõ1
9 11 f1
100ê C Q1
12 Uâûõ2
R12 Q2 f1/2
10
E 13 Uâûõ3
Q3
200ê 15 14 f1/4
R Q4 Uâûõ4
f1/8

Ðèñóíîê 2. Ãåíåðàòîð ñòóïåí÷àòî êà÷àþùåéñÿ ÷àñòîòû ñ ñåòêîé ÷àñòîò f1, f1/2, f/4 è f/8.

ÐàäèîËîöìàí 01,02-2022 83
Çíà÷åíèÿ ÷àñòîò, ïîëó÷àåìûõ íà âûõîäàõ Ðåçèñòîðû, íîìèíàëû êîòîðûõ íå ïîïàäà-
òðèããåðîâ (ýëåìåíòû DD3.1 è DD3.2) â çàâè- þò â ðÿä ñòàíäàðòíûõ çíà÷åíèé, ïîëó÷àþò
ñèìîñòè îò íàëè÷èÿ óðîâíÿ «ëîã. 1» íà âûõî- ïàðàëëåëüíûì èëè ïîñëåäîâàòåëüíûì âêëþ-
äàõ Q1–Q9 ìèêðîñõåìû DD2, ïðèâåäåíû â ÷åíèåì 2–3 ðåçèñòîðîâ, ëèáî ïîäáèðàþò èç
Òàáëèöå 1. ãðóïïû ðåçèñòîðîâ ñ äîïóñêîì îòêëîíåíèÿ îò
Âòîðîé èç ãåíåðàòîðîâ, Ðèñóíîê 2, èìååò íîìèíàëà 5–10%. ÐË
ðàñøèðåííóþ ñåòêó (15×4) ÷àñòîò ãåíåðèðóå-
ìûõ ñèãíàëîâ. Â ýòîì ãåíåðàòîðå äëÿ ïåðå- Ìàòåðèàëû ïî òåìå
êëþ÷åíèÿ ýëåìåíòîâ ðåçèñòèâíîé ìàòðèöû
1. Datasheet Texas Instruments CD40106B
R5–R8, à òàêæå ìíîãîñòóïåí÷àòîãî äåëåíèÿ
÷àñòîòû èñïîëüçîâàíà ñäâîåííàÿ ìèêðîñõå- 2. Datasheet Texas Instruments CD4013B
ìà DD1 CD4520. 3. Datasheet Texas Instruments CD4017
Çíà÷åíèÿ ÷àñòîò, ïîëó÷àåìûõ íà âûõîäàõ 4. Datasheet Texas Instruments CD4520B
ãåíåðàòîðà, ïðèâåäåíû â Òàáëèöå 2. 5. Datasheet Fairchild BC547C

84 ÑÕÅÌÛ
Ãåðìàíèåâûé
ïðåîáðàçîâàòåëü çàïóñêàåòñÿ
ïðè íàïðÿæåíèè 260 ìÂ
Clayton B. Grantham
Electronic Design

ÍÍåçàâèñèìî îò òîãî, î êàêîì èñòî÷íèêå Ñõåìà ðàáîòàåò êàê àâòîêîëåáàòåëüíûé


ïèòàíèÿ ïîðòàòèâíîãî óñòðîéñòâà èäåò ðå÷ü, ìóëüòèâèáðàòîð. Óñòîé÷èâàÿ ãåíåðàöèÿ íà÷è-
÷åì íèæå íàïðÿæåíèå, ïðè êîòîðîì çàïóñêà- íàåòñÿ ñ âõîäíîãî íàïðÿæåíèÿ VIN, íåìíîãî
åòñÿ ñõåìà, òåì ëó÷øå. Áîëåå íèçêîå íàïðÿ- ïðåâûøàþùåãî íàïðÿæåíèå áàçà-ýìèòòåð
æåíèå çàïóñêà òàêæå óâåëè÷èâàåò âðåìÿ ðàáî- (VBE) òðàíçèñòîðà Q2.  ðåçóëüòàòå ñîçäàåòñÿ
òû. Êðîìå òîãî, ÷òîáû ïîëíîñòüþ ðàçðÿäèòü ïîëîæèòåëüíûé òîê áàçû Q2
àâòîíîìíûé èñòî÷íèê ïèòàíèÿ, ñõåìà äîëæíà
áûòü ñïîñîáíà ðàáîòàòü ïðè ìèíèìàëüíûõ VIN - VBE
íàïðÿæåíèÿõ è òîêàõ. IB = ,
R1
Ñóùåñòâóþùèå ïîâûøàþùèå ñõåìû
ìîãóò çàïóñêàòüñÿ è ðàçðÿæàòü èñòî÷íèê ïèòà- ïðîòåêàþùèé ÷åðåç äðîññåëü L1, è òðàíçèñ-
íèÿ ïðè åãî íàïðÿæåíèè äî 1 Â, íî ïðè ýòîì â òîð Q2 âêëþ÷àåòñÿ, ñîåäèíÿÿ L2 ñ çåìëåé.
áàòàðåå îñòàåòñÿ ñëèøêîì ìíîãî íåèñïîëü- Òðàíçèñòîð Q1 çàêðûò, è òîê äðîññåëÿ L1
çóåìîé ýíåðãèè. Äðóãèì èñòî÷íèêàì ïèòàíèÿ, î÷åíü ìàë. Äèîäû D1 è D2 çàêðûòû. Ýíåðãèÿ,
òàêèì êàê ñîëíå÷íûå áàòàðåè èëè ìèêðîòóð-
áèíû, äëÿ çàïóñêà ïðè íàïðÿæåíèè, íàìíîãî
ìåíüøåì, ÷åì 1 Â, òðåáóþòñÿ ñïåöèàëüíûå
ñõåìû. Íàïðèìåð, íàïðÿæåíèå íà âûõîäå VOUT
îäèíî÷íîãî ñîëíå÷íîãî ýëåìåíòà ïðè ïîëíîé L1 L2
68 µH 68 µH
îñâåùåííîñòè ñîñòàâëÿåò ëèøü 0.58 Â. D1
1N5819
Ýòó ïðîáëåìó ðåøàåò ñõåìà, ïîêàçàííàÿ
íà Ðèñóíêå 1. Îíà âûïîëíÿåò äâóõäðîññåëü-
D2
íîå ïîâûøàþùåå ïðåîáðàçîâàíèå ïðè ïóñêî- 1N5819
R1 R2
âîì íàïðÿæåíèè âñåãî 260 ìÂ. Âûõîäíîå 330 330
íàïðÿæåíèå èíäóêòèâíûõ ïîâûøàþùèõ
DC/DC ñõåì âûøå âõîäíîãî. Áàëàíñíàÿ
ñõåìà ïîâûøåíèÿ íàïðÿæåíèÿ íà ãåðìàíèå- Q1 Q2 C1 R3
NTE103 NTE103 1 µF (Íàãðóçêà)
âûõ òðàíçèñòîðàõ ïðîñòà, è õîòÿ â íåé
èñïîëüçóþòñÿ âñåãî äâà n-p-n òðàíçèñòîðà,
îíà áåçîãîâîðî÷íî çàïóñêàåòñÿ ïðè î÷åíü
íèçêîì íàïðÿæåíèè. Äëÿ çàïóñêà ïðåäëàãàâ-
øèõñÿ ðàíåå ïîâûøàþùèõ ñõåì íà êðåìíèå- Ðèñóíîê 1. Ýòà ïîâûøàþùàÿ ñõåìà áåç
âûõ òðàíçèñòîðàõ òðåáîâàëîñü ïîðÿäêà âîëü- îáðàòíîé ñâÿçè çàïóñêàåòñÿ ïðè âõîäíîì
òà è íàìíîãî áîëüøå êîìïîíåíòîâ. íàïðÿæåíèè âñåãî 260 ìÂ.

ÐàäèîËîöìàí 01,02-2022 85
çàïàñåííàÿ â ìàãíèòíîì ïîëå äðîññåëÿ L2, æåíèÿ. Äëÿ ïîêàçàííîé íà Ðèñóíêå 1 ñõåìû
óâåëè÷èâàåòñÿ ïî ìåðå óâåëè÷åíèÿ òîêà L2 ñ òèïè÷íàÿ ÷àñòîòà ïåðåêëþ÷åíèÿ ñîñòàâëÿåò
ïîëîæèòåëüíîé ïðîèçâîäíîé di/dt. Ïî ìåðå 88 êÃö (ïðè VIN = 0.5 Â). Ïðè èíäóêòèâíîñòÿõ
óâåëè÷åíèÿ ýòîãî òîêà îí òàêæå ïðîòåêàåò 100 ìêÃí ÷àñòîòà óìåíüøàåòñÿ äî 60 êÃö, à
÷åðåç ñîïðîòèâëåíèå íàñûùåííîãî òðàíçèñ- ïðè 39 ìêÃí – óâåëè÷èâàåòñÿ äî 152 êÃö.
òîðà Q2. Íàïðÿæåíèå êîëëåêòîðà Q2 ñòàíî- Ïðåèìóùåñòâî ýòîé ñäâîåííîé ïîâûøàþ-
âèòñÿ äîñòàòî÷íî áîëüøèì, ÷òîáû âêëþ÷èòü ùåé êîíôèãóðàöèè ïî ñðàâíåíèþ ñ íåñèì-
òðàíçèñòîð Q1. ìåòðè÷íîé êîíôèãóðàöèåé çàêëþ÷àåòñÿ â
Ðåçèñòîð R2 ñîåäèíÿåò áàçó Q1 ñ êîëëåê- òîì, ÷òî óðîâåíü âûõîäíûõ ïóëüñàöèé íèæå,
òîðîì Q2. Êðîìå òîãî, R2 îãðàíè÷èâàåò áàçî- à âõîäíîé èñòî÷íèê íå âûêëþ÷àåòñÿ âî âðåìÿ
âûé òîê Q1. Ïîñëå âêëþ÷åíèÿ òðàíçèñòîðà îáðàòíîãî õîäà. Äëÿ ñîëíå÷íîé áàòàðåè èëè
Q1 òîê, óïðàâëÿâøèé áàçîé Q2, òåïåðü çàìû- ìèêðîòóðáèíû äëèòåëüíîñòü íåðàáî÷åé
êàåòñÿ íà çåìëþ, è Q2 âûêëþ÷àåòñÿ. Âûêëþ- ÷àñòè öèêëà íåîïòèìàëüíà.
÷åíèå Q2 ïîçâîëÿåò ýíåðãèè îáðàòíîãî õîäà Íà Ðèñóíêå 2 èçîáðàæåíû ïåðåäàòî÷íûå
äðîññåëÿ L2 îòêðûòü äèîä D2 è òå÷ü â íàãðóç- õàðàêòåðèñòèêè ñõåìû äëÿ ðàçíûõ âåëè÷èí
êó (R3) ïî ìåðå òîãî, êàê ìàãíèòíîå ïîëå L1 íàãðóçêè. Îáðàòèòå âíèìàíèå, ÷òî ýòà ïîâû-
îñëàáåâàåò. Äèîä D1 îñòàåòñÿ çàêðûòûì. øàþùàÿ ñõåìà íå èìååò îáðàòíîé ñâÿçè,
Êîãäà L2 ðàçðÿæàåòñÿ, äèîä D2 ñíîâà âûêëþ- ïîýòîìó ñòàáèëèçèðîâàòü âåëè÷èíó âûõîäíî-
÷àåòñÿ. Ïî ìåðå óâåëè÷åíèÿ òîêà äðîññåëÿ ãî íàïðÿæåíèÿ èëè òîêà îíà íå ìîæåò. Îäíàêî
L1 åãî ìàãíèòíîå ïîëå íàðàñòàåò ïðè ïîëîæè- â íåêîòîðûõ ïðèëîæåíèÿõ ñòàáèëèçàöèÿ è íå
òåëüíîé ïðîèçâîäíîé di/dt. Ýòîò òîê ïðîòåêà- òðåáóåòñÿ.
åò ÷åðåç ñîïðîòèâëåíèå íàñûùåíèÿ òðàíçèñ-
òîðà Q1. Íàïðÿæåíèå êîëëåêòîðà Q1 ñòàíî-
12
âèòñÿ äîñòàòî÷íî áîëüøèì, ÷òîáû âêëþ÷èòü
òðàíçèñòîð Q2.
10
Íàïðÿæåíèå áàçû òðàíçèñòîðà Q2 ñâÿçàíî
Âûõîäíîå íàïðÿæåíèå (Â)

ñ êîëëåêòîðîì Q1 ÷åðåç ðåçèñòîð R1, êîòî-


8
ðûé òàêæå îãðàíè÷èâàåò òîê áàçû Q2. Ïîñëå
âêëþ÷åíèÿ òðàíçèñòîðà Q2 òîê, óïðàâëÿâøèé
áàçîé Q1, çàìûêàåòñÿ íà çåìëþ, è Q1 âûêëþ- 6

÷àåòñÿ. Âûêëþ÷åíèå Q1 ïîçâîëÿåò ýíåðãèè


Íàãðóçêà 10 êÎì
îáðàòíîãî õîäà äðîññåëÿ L1 îòêðûòü äèîä D1 4
Íàãðóçêà 100 êÎì
è òå÷ü â íàãðóçêó (R3) ïî ìåðå òîãî, êàê ìàã- Íàãðóçêà 1 ÌÎì
íèòíîå ïîëå L2 îñëàáåâàåò. Äèîä D2 îñòàåòñÿ 2
çàêðûòûì. Êîãäà L1 ðàçðÿæàåòñÿ, äèîä D1
ñíîâà âûêëþ÷àåòñÿ. 0
0.25 0.35 0.45 0.55 0.65 0.75
Ýòî àâòîêîëåáàòåëüíûé ïðîöåññ ïîâòîðÿ- Âõîäíîå íàïðÿæåíèå (Â)
åòñÿ äî òåõ ïîð, ïîêà íàïðÿæåíèå áàòàðåè íå
óïàäåò íèæå íàïðÿæåíèÿ áàçà-ýìèòòåð òðàí- Ðèñóíîê 2. Îæèäàåìàÿ çàâèñèìîñòü ñðåäíå-
çèñòîðîâ Q1 èëè Q2. Ïî ìåðå óâåëè÷åíèÿ ãî âûõîäíîãî íàïðÿæåíèÿ îò âõîäíîãî íàïðÿ-
âõîäíîãî íàïðÿæåíèÿ óâåëè÷èâàåòñÿ ýíåð- æåíèÿ. Äëÿ ëåãêèõ íàãðóçîê áîëåå 100 êÎì
ãèÿ, íàêîïëåííàÿ â äðîññåëÿõ L1 è L2, è, ñëå- âûõîäíîå íàïðÿæåíèå ñâûøå 4.0 Â ïîääåðæè-
âàåòñÿ ïðè âõîäíûõ íàïðÿæåíèÿõ îò 0.3 Â.
äîâàòåëüíî, óâåëè÷èâàåòñÿ ñðåäíåå íàïðÿ-
æåíèå íà R3.
Ïåðèîä è ñêâàæíîñòü àâòîêîëåáàíèé îïðå- Íàïðèìåð, ýòà ñõåìà ìîæåò íàïðÿìóþ
äåëÿþòñÿ èíäóêòèâíîñòüþ äðîññåëåé L1 è L2, óïðàâëÿòü ñ÷åòâåðåííûì êîìïàðàòîðîì
ñîïðîòèâëåíèåì íàñûùåíèÿ òðàíçèñòîðîâ LM2901 è ñ÷åòâåðåííûì îïåðàöèîííûì óñè-
Q1 è Q2, à òàêæå õàðàêòåðèñòèêàìè ïåðåêëþ- ëèòåëåì LM2902. Äðóãèå ïðèëîæåíèÿ (ëîãè-
÷åíèÿ Q1 è Q2. Âûáîðîì ñîîòâåòñòâóþùèõ ÷åñêèå ñõåìû) òðåáóþò ëèøü îãðàíè÷åíèÿ
çíà÷åíèé èíäóêòèâíîñòè è ñîïðîòèâëåíèÿ âåðõíåãî çíà÷åíèÿ íàïðÿæåíèÿ, êîòîðîå
ñõåìà ìîæåò áûòü îïòèìèçèðîâàíà äëÿ êîí- ìîæåò áûòü âûïîëíåíî ñ ïîìîùüþ øóíòîâî-
êðåòíûõ âåëè÷èí íàãðóçêè è âõîäíîãî íàïðÿ- ãî ðåãóëÿòîðà èëè ñòàáèëèòðîíà íà âûõîäå.

86 ÑÕÅÌÛ
Íî äëÿ äîñòèæåíèÿ ìàêñèìàëüíîãî ÊÏÄ ïîâûøàþùàÿ ñõåìà. ßðêîñòü ñâåòîäèîäà
ýòó ïîâûøàþùóþ ñõåìó ñëåäóåò èñïîëüçî- íàïðÿìóþ çàâèñèò îò ñðåäíåãî òîêà îáðàòíî-
âàòü òîëüêî äëÿ âðåìåííîãî ïèòàíèÿ ïîëíî- ãî õîäà, ïðîõîäÿùåãî ÷åðåç äèîäû D1 è D2.
ôóíêöèîíàëüíîé âûñîêîýôôåêòèâíîé ìèê- Èçìåðåíèÿ íîìèíàëüíîãî òîêà ñâåòîäèîäà
ðîñõåìû èìïóëüñíîãî èñòî÷íèêà ïèòàíèÿ, ïðè ïèòàíèè îò ùåëî÷íîé áàòàðåè ïîêàçàëè
ïîäêëþ÷èâ åå âûõîä ê ñëàáîòî÷íîìó âõîäó 3 ìÀ ïðè 0.53 Â, 14 ìÀ ïðè 0.95 Â, 26 ìÀ ïðè
VCC ìèêðîñõåìû. Êàê òîëüêî ìèêðîñõåìà 1.19 Â, 31 ìÀ ïðè 1.27  è 50 ìÀ ïðè 1.53 Â.
çàïóñòèòñÿ, ïîâûøàþùóþ ñõåìó ìîæíî Ýòè ðåçóëüòàòû áûëè ïîëó÷åíû ñ äðîññåëÿìè
îòêëþ÷èòü. Ñäåëàòü ýòî ìîæíî, íàïðèìåð, Coilcraft DO1608C-683 è ñâåòîäèîäîì
çàìåíèâ ðåçèñòîðû R1 è R2 p-êàíàëüíûìè NSPW500BS êîìïàíèè Nichia.
ïîëåâûìè òðàíçèñòîðàìè ñ p-n ïåðåõîäîì
Âî ìíîãèõ ïîðòàòèâíûõ ýëåêòðîííûõ
(NTE326), à çàòåì ïîäòÿíóâ èõ çàòâîðû âûøå
óñòðîéñòâàõ (òàêèõ êàê èãðóøêè, ÊÏÊ è ò. ä.) âû
âõîäíîãî íàïðÿæåíèÿ (VIN + 1.2 Â).
äîëæíû áûëè áû âûêèíóòü êàê «ìåðòâóþ»
Êðîìå òîãî, âõîäíîå íàïðÿæåíèå ñõåìû êàæäóþ áàòàðåéêó, íàïðÿæåíèå íà êîòîðîé
îãðàíè÷åíî çíà÷åíèåì 2.0 Â. Áîëüøåå âõîä- ñîñòàâëÿåò îêîëî âîëüòà. Íî ýòà ñõåìà ïîçâî-
íîå íàïðÿæåíèå âûçîâåò ïðîòåêàíèå ÷ðåç- ëÿåò ïîääåðæèâàòü ñâåòîäèîäíóþ ïîäñâåòêó
ìåðíîãî òîêà â áàçàõ òðàíçèñòîðîâ Q1 è Q2,
äàæå òàêèìè áàòàðåéêàìè, à â ñëó÷àå èñïîëü-
êîòîðûå ÷åðåç R1, R2, L1 è L2 ïîäêëþ÷åíû
çîâàíèÿ àêêóìóëÿòîðîâ – îáåñïå÷èòü èõ
íåïîñðåäñòâåííî ê VIN.
áîëåå ïîëíûé ðàçðÿä. ÐË
Íåñêîëüêî èíàÿ õàðàêòåðèñòèêà ïåðåäà÷è
ïîëó÷àåòñÿ, åñëè ýòà ñõåìà óïðàâëÿåò áåëûì Ìàòåðèàëû ïî òåìå
ñâåòîäèîäîì, à íå ðåçèñòèâíîé íàãðóçêîé.
Äëÿ íîðìàëüíîé ðàáîòû áåëîãî ñâåòîäèîäà 1. Datasheet Nichia NSPW500BS
îáû÷íî òðåáóåòñÿ íàïðÿæåíèå 3.6  ïðè òîêå 2. Datasheet NTE NTE103
20 ìÀ; òàêèì îáðàçîì, åñëè èñòî÷íèêîì ïèòà- 3. Datasheet NTE NTE326
íèÿ ÿâëÿåòñÿ ùåëî÷íàÿ áàòàðåÿ. íåîáõîäèìà 4. Coilcraft DO1608C-683

ÐàäèîËîöìàí 01,02-2022 87
Äðàéâåð
áåëûõ ñâåòîäèîäîâ
âûñîêîé ìîùíîñòè
äëÿ ïîðòàòèâíûõ ïðèëîæåíèé
Santosh Bhandarkar
Electronic Design

ÌÌíîãèå ñ÷èòàþò áåëûå ñâåòîäèîäû áóäó- íåñöåíòíóþ ëàìïó. Äëÿ äîñòèæåíèÿ ïîëíîé
ùèì îñâåùåíèÿ. Ñîåäèíåííûå âìåñòå, ÿðêîñòè ïîðÿäêà 40 ëþìåí ìîùíûì áåëûì
íåñêîëüêî ñâåòîäèîäîâ ìîãóò çàìåíèòü ñâåòîäèîäàì òðåáóåòñÿ ïîñòîÿííîå íàïðÿæå-
ëàìïó íàêàëèâàíèÿ èëè êîìïàêòíóþ ëþìè- íèå ïðèìåðíî 3.6  ïðè òîêå îêîëî 350 ìÀ.

D1
1N5819 VO
VIN
L1
16 3 U1 200 µH, D2
1.2 A LED
C1 VREF OSC +
15
1 nF VIN D10 C3
7 1N4007 220 µF, D4
CT 12 LED
R2 6 C_A 63 V
5k RT 11 M1
1 E_A
ERR– R3 IRFZ44 D6
2 13
+ C2 ERR+ C_B 10 LED
14
220 µF, 4 E_B
CL+
35 V 5 C4 D8
CL–
COMP
SHUT

0.47 µF LED
GND

2.5 V D3
8 9 10 SG1524B
LED
R4 R1 C5 R6
1 nF D5
5k 10k 33k LED
R7
50k D7
GND LED
R16 R10 R11
470k 1k 21k D9
R9 R12 LED
3k 3.3k R8
LM324 1W,
2 6 1W
– 11 R13 –
V– 1 2.2k
7
OUT OUT
R14 3 V+ 5
10k 2.5 V + LM324 R15 +
4
2.2k
U2a U2b

Ðèñóíîê 1. Ýòà ñõåìà äðàéâåðà öåïî÷êè ìîùíûõ áåëûõ ñâåòîäèîäîâ ïîääåðæèâàåò ïîñòîÿííóþ
ÿðêîñòü ñâå÷åíèÿ, íåçàâèñÿùóþ îò èçìåíåíèé âõîäíîãî íàïðÿæåíèÿ. Êðîìå òîãî, îíà îáåñïå÷èâà-
åò âîçìîæíîñòü äèììèðîâàíèÿ è çàùèòó îò ãëóáîêîãî ðàçðÿäà àêêóìóëÿòîðà.

88 ÑÕÅÌÛ
 ïîðòàòèâíûõ ïðèëîæåíèÿõ áåëûå ñâåòî- VD – ïàäåíèå íàïðÿæåíèÿ íà äèîäå D1,
äèîäû ÷àñòî ïèòàþòñÿ îò ãåðìåòè÷íûõ ñâèí- VIN – ìèíèìàëüíîå íàïðÿæåíèå áàòàðåè,
öîâî-êèñëîòíûõ àêêóìóëÿòîðîâ ñ òèïè÷íûì VDS – ïàäåíèå íàïðÿæåíèÿ íà MOSFET.
âûõîäíûì íàïðÿæåíèåì 12 Â. Îò òàêîãî æå
Äëÿ öåïî÷êè èç âîñüìè ñâåòîäèîäîâ
12-âîëüòîâîãî èñòî÷íèêà ïèòàåò öåïî÷êó
VO = 28.8 Â, VIN = 11 Â è VD = 0.4 Â äëÿ äèîäà
áåëûõ ñâåòîäèîäîâ ñõåìà, ïîêàçàííàÿ íà
Øîòòêè. Ïðåíåáðåãàÿ íàïðÿæåíèåì VDS, íàõî-
Ðèñóíêå 1. Îíà îòëè÷àåòñÿ íèçêîé ñòîèìîñ-
äèì, ÷òî òðåáóåìûé êîýôôèöèåíò çàïîëíå-
òüþ, âûñîêèì ÊÏÄ, ïîñòîÿííîé èíòåíñèâíîñ-
íèÿ ðàâåí 62.3%. Ìèêðîñõåìà U1 èìååò äâà
òüþ ñâåòà, íå çàâèñÿùåé îò èçìåíåíèé íàïðÿ-
íåçàâèñèìûõ êîììóòàöèîííûõ òðàíçèñòîðà,
æåíèÿ áàòàðåè, âîçìîæíîñòüþ äèììèðîâà-
êàæäûé èç êîòîðûõ ìîæåò ðàáîòàòü ñ òîêàìè
íèÿ è íàëè÷èåì çàùèòû áàòàðåè.
ïîðÿäêà 100 ìÀ ïðè ìàêñèìàëüíîì êîýôôè-
 ñõåìå äðàéâåðà èñïîëüçîâàíà ìèêðî- öèåíòå çàïîëíåíèÿ 45%. Äëÿ ïîëó÷åíèÿ òðå-
ñõåìà SG1524 (U1) èìïóëüñíîãî ðåãóëÿòîðà ñ áóåìîãî êîýôôèöèåíòà çàïîëíåíèÿ äâà òðàí-
øèðîòíî-èìïóëüñíîé ìîäóëÿöèåé (ØÈÌ), çèñòîðà ñîåäèíåíû ïàðàëëåëüíî. Ïîñêîëüêó
ðàáîòàþùàÿ â ïîâûøàþùåé êîíôèãóðàöèè. ñâåòîäèîäàì òðåáóåòñÿ òîê áîëåå 100 ìÀ,
Òàêàÿ êîíôèãóðàöèÿ ïîçâîëÿåò ìèêðîñõåìå íåîáõîäèì âíåøíèé MOSFET.
U1 âûäàâàòü ìàêñèìàëüíîå íàïðÿæåíèå
Äëÿ ðàñ÷åòà âåëè÷èíû èíäóêòèâíîñòè L1
îêîëî 40 Â, êîòîðîãî äîñòàòî÷íî äëÿ óïðàâëå-
íà÷íåì ñî ñðåäíåãî òîêà äðîññåëÿ:
íèÿ öåïî÷êîé, ñîäåðæàùåé äî 11 âêëþ÷åííûõ
ïîñëåäîâàòåëüíî îäíîâàòòíûõ áåëûõ ñâåòî- IO
äèîäîâ. Èç-çà áîëüøîé ðàññåèâàåìîé ìîù- IL _ AVG = . (3)
1- D
íîñòè ñâåòîäèîäû äîëæíû áûòü óñòàíîâëåíû
íà ïîäõîäÿùèé ðàäèàòîð. Èíäóêòèâíîñòü Åñëè ïóëüñàöèè òîêà äðîññåëÿ dIL ñîñòàâ-
äðîññåëÿ, åìêîñòè âõîäíîãî è âûõîäíîãî êîí- ëÿþò îïðåäåëåííûé ïðîöåíò îò ñðåäíåãî
äåíñàòîðîâ, ïàðàìåòðû ïåðåêëþ÷àþùåãî òîêà, ïèêîâûé òîê äðîññåëÿ ðàâåí:
òðàíçèñòîðà è âûõîäíîãî äèîäà âûáèðàþòñÿ
â ñîîòâåòñòâèè ñ çàäàííîé ðàáî÷åé ÷àñòîòîé. dIL
IL _ PK = IL _ AVG + . (4)
Ðàáî÷àÿ ÷àñòîòà ðàâíà 2

1 Ïðèíèìàÿ, ÷òî ïóëüñàöèè ðàâíû 40% îò


FOSC = . (1)
R1× C1 ñðåäíåãî òîêà, ïîëó÷èì IL_PK = 1.12 À. Òàêèì
îáðàçîì, èíäóêòèâíîñòü ðàâíà:
Äëÿ ýòîãî ïðèìåðà âûáðàíà ÷àñòîòà ïîðÿä-
êà 100 êÃö. Áîëåå âûñîêèå ÷àñòîòû ïîçâîëÿþò VIN × D
èñïîëüçîâàòü äðîññåëè ìåíüøåãî ðàçìåðà, L= . (5)
FOSC × dIL
íî óâåëè÷èâàþò ïîòåðè ïåðåêëþ÷åíèÿ.
Íàïðÿæåíèå áàòàðåè ñîñòàâëÿåò 13.2 Â Â ýòîì ïðèìåðå ôîðìóëà (5) äàåò ìèíè-
ïðè ïîëíîì çàðÿäå è ïîðÿäêà 10.8  ïðè ìàëüíîå çíà÷åíèå èíäóêòèâíîñòè 184.3 ìêÃí,
ïîëíîì ðàçðÿäå. Íàïðÿæåíèå íà ñâåòîäèî- êîãäà âõîäíîå íàïðÿæåíèå VIN ðàâíî 11 Â.
äàõ äîëæíî áûòü äîñòàòî÷íî âûñîêèì, ÷òîáû Åìêîñòü âûõîäíîãî êîíäåíñàòîðà çàâèñèò îò
ñâåòîäèîäû áûëè ñìåùåíû â ïðÿìîì íàïðàâ- äîïóñòèìîé âåëè÷èíû ïóëüñàöèé âûõîäíîãî
ëåíèè ïðè ðàçëè÷íûõ âõîäíûõ íàïðÿæåíèÿõ. íàïðÿæåíèÿ. ×òî êàñàåòñÿ åìêîñòè âõîäíîãî
Äëÿ ýòîãî êîýôôèöèåíò çàïîëíåíèÿ D äîë- êîíäåíñàòîðà, òî îíà çàâèñèò îò ïèêîâîãî
æåí áûòü ðàâåí òîêà.
Äëÿ îáåñïå÷åíèÿ ïîñòîÿíñòâà îñâåùåí-
VO + VD - VIN
D= , (2) íîñòè íåîáõîäèìî êîíòðîëèðîâàòü è ïîääåð-
VO + VD - VDS æèâàòü íåèçìåííûì òîê, ïðîõîäÿùèé ÷åðåç
ñâåòîäèîäû. Äëÿ ýòîãî ñ ïîìîùüþ ýëåìåíòîâ
ãäå R8, R11, R12 è U2b òîê ïðåîáðàçóåòñÿ â
VO – âûõîäíîå íàïðÿæåíèå íà ñâåòîäèîä- íàïðÿæåíèå îáðàòíîé ñâÿçè, êîòîðîå ïîäàåò-
íîé öåïî÷êå, ñÿ íà èíâåðòèðóþùèé âõîä óñèëèòåëÿ îøèáêè

ÐàäèîËîöìàí 01,02-2022 89
ìèêðîñõåìû U1. Ýòà îòðèöàòåëüíàÿ îáðàò- íàïðÿæåíèå áàòàðåè ïàäàåò íèæå 11 Â, òåì
íàÿ ñâÿçü ðåãóëèðóåò êîýôôèöèåíò çàïîëíå- ñàìûì ïðåäîòâðàùàÿ åå ãëóáîêèé ðàçðÿä. ÐË
íèÿ, ñòàáèëèçèðóÿ òîê ÷åðåç ñâåòîäèîäû.
Èçìåíåíèå R11 îáåñïå÷èâàåò ðåãóëèðîâêó Ìàòåðèàëû ïî òåìå
ÿðêîñòè ñâåòîäèîäîâ. 1. Datasheet Microchip SG1524
Îïåðàöèîííûé óñèëèòåëü U2a è ðåçèñòî- 2. Datasheet Texas Instruments LM324
ðû R9, R13, R14, R15 êîíòðîëèðóþò íàïðÿæå- 3. Datasheet Fairchild 1N5819
íèå áàòàðåè è âûêëþ÷àþò ñâåòîäèîäû, êîãäà 4. Datasheet Vishay IRFZ44

90 ÑÕÅÌÛ
Ðàáîòà íåñêîëüêèõ
èñòî÷íèêîâ ïèòàíèÿ
íà îáùóþ íàãðóçêó
Vardan Antonyan
EDN

Ä Äëÿ íåêîòîðûõ ïðîåêòîâ òðåáóåòñÿ áîëü- ×òîáû îöåíèòü ñõåìó, ìîæíî ïðîàíàëèçè-
øå ìîùíîñòè, ÷åì ìîæåò îòäàòü îäèí èñòî÷- ðîâàòü åå ïîâåäåíèå ïðè ðàçëè÷íûõ íàãðóç-
íèê ïèòàíèÿ, è â òàêîé ñèòóàöèè äëÿ áàëàíñè- êàõ è îòêëîíåíèÿõ íàïðÿæåíèÿ èñòî÷íèêà
ðîâêè íàãðóçêè ìîæíî èñïîëüçîâàòü ïåðåíà- ïèòàíèÿ, èñïîëüçóÿ ôîðìóëó äëÿ ðàñ÷åòà
ïðàâëÿþùèå äèîäû Øîòòêè (Ðèñóíîê 1). ïðÿìîãî ïàäåíèÿ íàïðÿæåíèÿ íà äèîäå Øîò-
×òîáû ðåàëèçîâàòü ïðîñòîå ðàñïðåäåëåíèå òêè ïðè ðàçëè÷íûõ òîêàõ.
íàãðóçêè, â ýòîé ñõåìå îáúåäèíåíû âûõîä-
íûå òîêè. Îáðàòèòå âíèìàíèå, ÷òî ýòî îòëè- æ q( V -IRs ) ö
÷àåòñÿ îò ðåçåðâèðîâàíèÿ ïèòàíèÿ; çäåñü I = ISAT çç e nKT - 1÷÷ .
äðóãîé ñëó÷àé, êîãäà òðåáóåìàÿ ñèñòåìå ìîù- è ø
íîñòü íå ìîæåò áûòü îáåñïå÷åíà îäíèì
èñòî÷íèêîì ïèòàíèÿ. Ýòà ñõåìà äîñòàòî÷íî Ñëîæíîñòü çàêëþ÷àåòñÿ â òîì, ÷òî ýòà ôîð-
ïðîñòà è áóäåò ðàáîòàòü â èäåàëüíûõ óñëîâè- ìóëà ÿâëÿåòñÿ ëèøü õîðîøèì ïðèáëèæåíè-
ÿõ, êîãäà VPS2 = VPS1. Òî, ÷òî ïðîèñõîäèò â åì, è äëÿ òîãî, ÷òîáû ïîëó÷èòü âîëüòàìïåð-
ðåàëüíîñòè, ãîðàçäî èíòåðåñíåå è äåëàåò íóþ õàðàêòåðèñòèêó àíàëîãè÷íóþ ãðàôèêàì,
òàêîé ïîäõîä íåñîñòîÿòåëüíûì. ïðèâîäèìûì â äîêóìåíòàöèè ïðîèçâîäèòå-
ëåé äèîäîâ, íóæíî èñïîëüçîâàòü ñîîòâåò-
VPS2 VPS1 VIN ñòâóþùåå n. ( äàííîì ñëó÷àå n áûëî âûáðà-
íî ðàâíûì 10). Àíàëèç îêàçàëñÿ íåìíîãî
D1 D2-PAK
ñëîæíåå, ÷åì îæèäàëîñü, ïîñêîëüêó ïðè-
øëîñü ðàññìàòðèâàòü äâà ðàçíûõ èñòî÷íèêà
1 4
ïèòàíèÿ è âû÷èñëÿòü òîêè èòåðàòèâíî. ×òîáû
ðåøèòü ýòó ïðîáëåìó, äëÿ âû÷èñëåíèÿ òîêîâ
3
C6 è íàïðÿæåíèé ñõåìû èñïîëüçîâàëèñü
íåñêîëüêî èòåðàöèé, âûïîëíåííûõ ñ ïî-
SBG3030CT 22µF 25 V
ìîùüþ íàïèñàííîé íà Ñè ïðîãðàììû (äîñ-
òóïíà â ðàçäåëå Çàãðóçêè).
Ðåçóëüòàòû îêàçàëèñü íåóòåøèòåëüíûìè,
ïîñêîëüêó îíè ïîêàçûâàëè, ÷òî ïðè îòêëîíå-
GND
íèè íàïðÿæåíèÿ íà ±1% 90% ìîùíîñòè çàáè-
Ðèñóíîê 1. Äâà èñòî÷íèêà ïèòàíèÿ ñ îäèíàêî- ðàåòñÿ èç îäíîãî èñòî÷íèêà ïèòàíèÿ. Îäíèì
âûìè íàïðÿæåíèÿìè ðàáîòàþò íà îáùóþ ñëîâîì, ýòà ñõåìà íå ÿâëÿåòñÿ õîðîøèì ðåøå-
íàãðóçêó â ðåæèìå ðàçäåëåíèÿ òîêîâ. íèåì äëÿ èñòî÷íèêîâ ïèòàíèÿ ñ ðàçíèöåé

ÐàäèîËîöìàí 01,02-2022 91
áîëåå ÷åì â íåñêîëüêî äåñÿòêîâ ìèëëèâîëüò. ðåøåíèÿ áûëà ðàçðàáîòàíà ñõåìà ðàñïðåäå-
Ïðîáëåìà â òîì, ÷òî íå âñå ñòàíäàðòíûå ëåíèÿ íàãðóçêè, èñïîëüçóþùàÿ äîñòóïíûå
áëîêè ïèòàíèÿ èìåþò ðåãóëèðîâêó âûõîäíîãî êîìïîíåíòû è ñïîñîáíàÿ ðàáîòàòü ñ ëþáûìè
íàïðÿæåíèÿ, îñîáåííî ãåðìåòè÷íûå. Äëÿ åå áëîêàìè ïèòàíèÿ (Ðèñóíîê 2).

VPS1 VIN
R1
Q1

0.005
U1 R3 FDD6637
5 3 4 INA139NA250 PS2_CUR 10K
VCC
R5
10K VIN
J1
2
1 C1 C2
– R7
+

PWR_IN 0.1µF 0.1µF 10K

GND GND
6 8

7
GND
5
2 1 R9 + U3B
4
LM2904MX
10K
R11
C4
10K PS1_CUR
1% 0.1µF

GND GND GND GND

VPS2 VIN
R2
Q2

0.005
PS1_CUR
U2 R4 FDD6637
5 3 4 INA139NA250 10K
VCC R6
10K
J2
2 VIN
1 C3
– R8
+

PWR_IN 0.1µF 10K

GND 8 VPS2 VPS1 VIN


2

1
GND D1 D2-PAK
3
2 1 R10 + U3A 1 4
4
LM2904MX
10K
R12
C5 3 C6
10K PS2_CUR
1% 0.1µF 22µF/
SBG3030CT 25 V

GND GND GND GND GND

Ðèñóíîê 2. Ìîíèòîðû òîêà ïîëîæèòåëüíîé øèíû èçìåðÿþò òîêè îáîèõ èñòî÷íèêîâ ïèòàíèÿ, à ïåðå-
êðåñòíî óïðàâëÿåìûå òðàíçèñòîðû Q1 è Q2 âûðàâíèâàþò òîêè, îòäàâàåìûå êàæäûì èñòî÷íèêîì.

92 ÑÕÅÌÛ
Òàáëèöà 1. Òîëüêî ñ äèîäàìè (Ðèñóíîê 1)
Òåñò PS1 PS2 Òîê íàãðóçêè Íàïðÿæåíèå íàãðóçêè Ìîùíîñòü Îáùèå ïîòåðè
(À) (Â) (Âò) (Âò)
Âõîäíîå 1 20.5 20.3 1.0 20.1 20.1 3.1
íàïðÿæåíèå 2 20.4 20.3 2.5 20.0 50.0 4.0
(Â) 3 20.4 20.3 5.0 19.9 99.3 4.7
Âõîäíîé 1 1.1 0.1
òîê 2 2.4 0.3
(À) 3 3.9 1.2
Âõîäíàÿ 1 22.1 1.1
ìîùíîñòü 2 48.2 5.8
(Âò) 3 79.6 24.3
1 95.0 4.9
Íàãðóçêà (%) 2 89.3 10.6
3 76.5 23.4

Òàáëèöà 2. Ñ ðàñïðåäåëåíèåì íàãðóçêè (Ðèñóíîê 2)


Òåñò PS1 PS2 Òîê íàãðóçêè Íàïðÿæåíèå íàãðóçêè Ìîùíîñòü Îáùèå ïîòåðè
(À) (Â) (Âò) (Âò)
Âõîäíîå 1 20.5 20.3 1.0 20.2 20.2 3.2
íàïðÿæåíèå 2 20.5 20.3 2.5 20.1 50.2 3.1
(Â) 3 20.4 20.2 5.0 20.0 100.2 7.5
Âõîäíîé 1 0.6 0.6
òîê 2 1.3 1.3
(À) 3 2.6 2.7
Âõîäíàÿ 1 11.6 11.8
ìîùíîñòü 2 26.2 27.1
(Âò) 3 53.3 54.3
1 49.7 50.2
Íàãðóçêà (%) 2 49.1 50.8
3 49.5 50.4

Êëåììû J1 è J2 ïîäêëþ÷àþòñÿ ê âõîäàì óñèëèòåëè U1 è U2, à äëÿ âûðàâíèâàíèÿ òîêîâ


èñòî÷íèêîâ ïèòàíèÿ, à íàãðóçêà ïîäêëþ÷àåòñÿ èñïîëüçóåòñÿ êîìáèíàöèÿ èç RC-ôèëüòðà,
ê VIN. Êàê âèäíî èç ñõåìû, â äîïîëíåíèå ê ïåð- îïåðàöèîííîãî óñèëèòåëÿ è MOSFET. Ðàáî-
âîíà÷àëüíûì ïåðåíàïðàâëÿþùèì äèîäàì òîñïîñîáíîñòü ýòîãî ðåøåíèÿ áûëî äîêàçàíà
òåïåðü ïîÿâèëèñü MOSFET Q1 è Q2, øóíòèðó- ïðè âõîäíîì íàïðÿæåíèè 12–19  (îáû÷íûå
þùèå ýòè äèîäû äëÿ óïðàâëåíèÿ ðàñïðåäåëå- áëîêè ïèòàíèÿ íîóòáóêîâ) è òîêå íàãðóçêè
íèåì íàãðóçêè. MOSFET óïðàâëÿþòñÿ îïåðà- 10 À. Ýôôåêòèâíîñòü ðàñïðåäåëåíèÿ íàãðóç-
öèîííûìè óñèëèòåëÿìè U3B è U3A, âêëþ÷åí- êè äîñòàòî÷íî âûñîêà, ÷òîáû êàñêàäèðîâàòü
íûìè òàê, ÷òîáû êàæäûé èç íèõ ñðàâíèâàë òîê ýòè ñõåìû äëÿ îáúåäèíåíèÿ ÷åòûðåõ èñòî÷íè-
ñîáñòâåííîãî èñòî÷íèêà ïèòàíèÿ ñ òîêîì äðó- êîâ ïèòàíèÿ. Ðåçóëüòàòû èñïûòàíèé ñõåìû
ãîãî. Ñõåìà íå ïðåäúÿâëÿåò êàêèõ-ëèáî ñòðî- ïðèâåäåíû â Òàáëèöàõ 1 è 2. ÐË
ãèõ òðåáîâàíèé ê êîìïîíåíòàì, íî R1, R11, R2
è R12 äîëæíû èìåòü äîïóñêè 1%. Ñèãíàëû íà Ìàòåðèàëû ïî òåìå
îïåðàöèîííûå óñèëèòåëè ïîäàþòñÿ ÷åðåç
1. Datasheet Texas Instruments INA139
ïðîñòûå RC-ôèëüòðû íèæíèõ ÷àñòîò, ÷òîáû
ñãëàäèòü ëþáûå ñêà÷êè íàïðÿæåíèÿ. Äëÿ 2. Datasheet ON Semiconductor LM2904
èçìåðåíèÿ òîêà íà âûõîäå êàæäîãî èñòî÷íèêà 3. Datasheet Fairchild FDD6637
ïèòàíèÿ èñïîëüçóþòñÿ òîêîèçìåðèòåëüíûå 4. Datasheet Diodes SBG3030CT

Çàãðóçêè
Ðàñ÷åò òîêîâ è íàïðÿæåíèé äëÿ ñõåìû

ÐàäèîËîöìàí 01,02-2022 93
Èñïîëüçîâàíèå
âûâîäà MCLR
ìèêðîêîíòðîëëåðà PIC
â êà÷åñòâå âûõîäà
Antonio Muñoz, Pilar Molina
EDN

ÕÕîòÿ ïðîèçâîäèòåëè ìèêðîêîíòðîëëåðîâ PIC10F222, âûïóñêàåìûé â êîðïóñå SOT23-6,


ñòàðàþòñÿ ïðåäëàãàòü ðàçðàáîò÷èêàì ïðî- èìååò òðè êîíòàêòà ââîäà-âûâîäà, îäèí âõîä-
äóêòû, êîòîðûå ïî÷òè òî÷íî ñîîòâåòñòâóþò íîé êîíòàêò, ÏÇÓ, ôëåø-ïàìÿòü è ìîäóëü
òðåáîâàíèÿì èõ ïðîåêòîâ, ÷àñòî áûâàåò òàê, ÀÖÏ. Ïðîãðàììèðîâàòü ýòè êðîøå÷íûå ìèê-
÷òî íå õâàòàåò âñåãî îäíîãî âûõîäíîãî êîí- ðîêîíòðîëëåðû íóæíî òî÷íî òàê æå, êàê èõ
òàêòà. Òàêàÿ ñèòóàöèÿ îñîáåííî òèïè÷íà äëÿ ñòàðøèõ áðàòüåâ. Äëÿ ýòîãî òðåáóþòñÿ âûâîä
íåáîëüøèõ êîíñòðóêöèé, èñïîëüçóþùèõ ìèê- MCLR, äâå ëèíèè ââîäà-âûâîäà (äàííûå è
ðîêîíòðîëëåðû ñ âîñåìüþ âûâîäàìè èëè òàêòîâûé ñèãíàë) è âûâîäû ïèòàíèÿ (VCC è
ìåíåå. Â ýòîé ñòàòüå èñïîëüçóåòñÿ ìèêðîêîí- GND). ×òîáû âîéòè â ðåæèì ïðîãðàììèðîâà-
òðîëëåð PIC10F222 êîìïàíèè Microchip. íèÿ, ïîíàäîáÿòñÿ âûâîäû MCLR è ïèòàíèÿ.
Ïîñêîëüêó ìèêðîêîíòðîëëåð äîëæåí ðàçëè-
VCC VCC ÷àòü íîðìàëüíûé ðåæèì è ðåæèì ïðîãðàììè-
C1 ðîâàíèÿ, â ðåæèìå ïðîãðàììèðîâàíèÿ íàïðÿ-
100 nF R2 æåíèå íà âûâîäå MCLR îáû÷íî äîñòèãàåò
1k ïðèìåðíî 12 Â. Ïîñëå ýòîãî ïðè íîðìàëüíîé
D1 ðàáîòå âûâîä MCLR ìîæíî íàñòðîèòü ëèáî
LED
1 6 êàê âõîä âíåøíåãî ñáðîñà, ëèáî êàê âûõîä.
GP0/AN0 GP3/MCLR
 ýòîé êîíñòðóêöèè îäèí êîíòàêò áûë íåîá-
2
GND
IC1 5 õîäèì äëÿ àíàëîãîâîãî ââîäà, à îñòàëüíûå
PIC10F222 VDD Q1
òðè äëÿ âûâîäà. Òàêèì îáðàçîì, â ðàññìàòðè-
3 4 âàåìîé ñõåìå ïîòðåáîâàëñÿ äîïîëíèòåëü-
GP1/AN1 GP2/T0CK1 2N7002
R1 íûé âûõîä. Ïî ýòîé ïðè÷èíå âûâîä MCLR â
1M ýòîé ñõåìå èñïîëüçóåòñÿ â êà÷åñòâå âûõîäà.
Äëÿ ïðîñòîòû íà Ðèñóíêå 1 ïîêàçàíà òîëüêî
îäíà âûõîäíàÿ öåïü, ñâÿçàííàÿ ñ âûâîäîì
Ðèñóíîê 1. Äîáàâëåíèå MOSFET è ñîîòâåò-
GP3/MCLR. ×òîáû âûâîä GP3/MCLR ìîã
ñòâóþùèõ öåïåé ê âõîäíîìó êîíòàêòó MCLR ðàáîòàòü êàê âûõîä, â ñõåìå èñïîëüçóþòñÿ
ìèêðîêîíòðîëëåðà PIC ïðåâðàùàåò ýòîò êîíôèãóðèðóåìûå ñëàáûå ïîäòÿãèâàþùèå
êîíòàêò â âûõîä. ðåçèñòîðû, èìåþùèåñÿ â ýòîì ìèêðîêîí-

94 ÑÕÅÌÛ
òðîëëåðå. Êîíòàêò GP3/MCLR äîëæåí ðàáî- öèÿ âîçíèêàåò, êîãäà òðàíçèñòîð Q1 íóæíî
òàòü íà âûâîä, äëÿ ÷åãî â ñëîâå êîíôèãóðà- âûêëþ÷èòü. Âðåìÿ âûêëþ÷åíèÿ òðàíçèñòîðà
öèè ìèêðîêîíòðîëëåðà ñëåäóåò óñòàíîâèòü Q1 îïðåäåëÿåòñÿ åãî åìêîñòüþ çàòâîð-èñòîê è
áèò ãëîáàëüíûé ñëàáîé ïîäòÿæêè. Õîòÿ èíäè- ñîïðîòèâëåíèåì ðåçèñòîðà R1.
âèäóàëüíîå êîíôèãóðèðîâàíèå ðåçèñòîðîâ Íàïðÿæåíèÿ ïðîãðàììèðîâàíèÿ äëÿ âûâî-
ñëàáîé ïîäòÿæêè íåâîçìîæíî, ýòî íå ÿâëÿåò- äà MCLR ðàâíû ïðèìåðíî 12 Â. Ñëåäîâà-
ñÿ ïðîáëåìîé, ïîñêîëüêó âñå îñòàëüíûå êîí- òåëüíî, òðàíçèñòîð Q1 äîëæåí âûäåðæèâàòü
òàêòû íàñòðàèâàþòñÿ êàê àíàëîãîâûå âõîäû íàïðÿæåíèå çàòâîð-èñòîê, ïðåâûøàþùåå ýòî
èëè öèôðîâûå âûõîäû. çíà÷åíèå. Äëÿ âûáðàííîãî MOSFET ýòî
Ðåçèñòîðû ñëàáîé ïîäòÿæêè, â çàâèñèìîñ- íàïðÿæåíèå ñîñòàâëÿåò ±18 Â. Ïî ýòîé ïðè÷è-
òè îò íàïðÿæåíèé ïèòàíèÿ, èìåþò ñîïðîòèâ- íå íå ñëåäóåò èñïîëüçîâàòü â ñõåìå öèôðî-
ëåíèÿ îò 20 äî 150 êÎì, ïîýòîìó äëÿ óïðàâëå- âûå MOSFET. Ýòó ñõåìó ìîæíî èñïîëüçîâàòü
íèÿ áîëåå ñèëüíîòî÷íûìè íàãðóçêàìè, òàêè- è ñ äðóãèìè ìèêðîêîíòðîëëåðàìè PIC, à
ìè êàê èçîáðàæåííûé ñâåòîäèîä. â ýòîé òàêæå ïî÷òè ñî âñåìè ìèêðîêîíòðîëëåðàìè
ñõåìå èñïîëüçóåòñÿ òðàíçèñòîð Q1. Ðåçèñòîð ñåìåéñòâà RS08KA êîìïàíèè Freescale. ÐË
R1 çàêðûâàåò òðàíçèñòîð ïðè îòêëþ÷åíèè
ïîäòÿæêè. Ïîñêîëüêó çàòâîð òðàíçèñòîðà Ìàòåðèàëû ïî òåìå
óïðàâëÿåòñÿ ñîïðîòèâëåíèÿìè, ìàêñèìàëü-
íàÿ ÷àñòîòà ïåðåêëþ÷åíèÿ çàâèñèò îò 1. Datasheet Microchip PIC10F222
âûáðàííîãî òðàíçèñòîðà. Íàèõóäøàÿ ñèòóà- 2. Datasheet Microchip 2N7002

ÐàäèîËîöìàí 01,02-2022 95
LDO ðåãóëÿòîð
ñ óëüòðàíèçêèì óðîâíåì øóìîâ
Ken Yang
EDN

  ýëåêòðîííûõ ñèñòåìàõ èñïîëüçóåòñÿ ìíî- ñðåçà IC1, ðàâíîé 0.16 Ãö. Îòôèëüòðîâàííîå
æåñòâî ðàçëè÷íûõ ðåãóëÿòîðîâ ñ ìàëûì ïàäå- îïîðíîå íàïðÿæåíèå ïîäàåòñÿ íà èíâåðòèðó-
íèåì íàïðÿæåíèÿ (LDO), íî îòíîñèòåëüíî þùèé âõîä óñèëèòåëÿ îøèáêè IC2 (MAX4475),
íåìíîãèå èç íèõ ïðåäíàçíà÷åíû äëÿ ïðèëîæå- êîòîðûé ðåãóëèðóåò âûõîäíîå íàïðÿæåíèå ñ
íèé ñ íèçêèìè óðîâíÿìè øóìîâ. (Íàïðèìåð, ïîìîùüþ èñòîêîâîãî ïîâòîðèòåëÿ íà ìîù-
MAX8887 êîìïàíèè Maxim îáåñïå÷èâàåò øóìî- íîì p-êàíàëüíîì MOSFET Q1. Ðåçèñòîðû
âîå íàïðÿæåíèå îêîëî 42 ìê ñ. ê. ç.). Îäíàêî îáðàòíîé ñâÿçè R2 è R3 óñòàíàâëèâàþò âûõîä-
äëÿ íåêîòîðûõ ïðèëîæåíèé, òàêèõ êàê ñâåðõ- íîå íàïðÿæåíèå â ñîîòâåòñòâèè ñ ôîðìóëîé:
ìàëîøóìÿùèå èçìåðèòåëüíûå ãåíåðàòîðû,
òðåáóåòñÿ åùå áîëåå íèçêèé óðîâåíü øóìà æ VOUT ö
R 2 = R 3 çç ÷÷ - 1.
èñòî÷íèêà ïèòàíèÿ. ×òîáû äîñòè÷ü òàêîãî óðîâ- è 2.048  ø
íÿ, â ñõåìå íà Ðèñóíêå 1 îáúåäèíåíû ìàëîøó-
ìÿùèå êîìïîíåíòû è ýëåìåíòû äîïîëíèòåëü- Óïðîùåííàÿ äëÿ øóìîâîãî àíàëèçà äèàã-
íîé ôèëüòðàöèè, ïîçâîëÿþùèå ïîëó÷èòü ìèíè- ðàììà èëëþñòðèðóåò âêëàä êàæäîãî êîìïî-
ìàëüíûé âûõîäíîé øóì âñåãî 6 íÂ/ÖÃö. íåíòà â îáùèé øóì (Ðèñóíîê 2). Ôèëüòð
Ìèêðîñõåìà IC 1 èñòî÷íèêà îïîðíîãî íèæíèõ ÷àñòîò R1C1 îñëàáëÿåò âûñîêî÷àñòîò-
íàïðÿæåíèÿ (ÈÎÍ) MAX6126 îòëè÷àåòñÿ íèç- íûå ñîñòàâëÿþùèå âûõîäíîãî øóìà ÈÎÍ.
êèì âûõîäíûì øóìîì. Ôèëüòð íèæíèõ ÷àñòîò Øóìîâîé òîê îïåðàöèîííîãî óñèëèòåëÿ, ðàâ-
R1C1 åùå áîëüøå óìåíüøàåò ýòîò øóì, íûé 0.5 ôÀ/ÖÃö, ïðåíåáðåæèìî ìàë ïî ñðàâ-
îñëàáëÿÿ øóìîâûå ÷àñòîòû âûøå ÷àñòîòû íåíèþ ñ øóìîâûì íàïðÿæåíèåì 4.5 íÂ/ÖÃö.

VDD

VDD VDD
R1
2 7 10k
_ Q1
IN OUTF
C4 IC2 FDN302P
6
0.01 µF OUTS + MAX4475
C3 C2 C1
IC1 1 µF 1 µF +
100 µF
MAX6126

1 R2 VOUT
NR 3.9k C6
C5 1 µF
0.1 µF GND GNDS
R3
3 4 2.4k

Ðèñóíîê 1. Âûõîäíîé øóì ýòîãî LDO ðåãóëÿòîðà ñîñòàâëÿåò âñåãî 6 íÂ/Ö Ãö, ÷òî äåëàåò åãî èäå-
àëüíûì èñòî÷íèêîì ïèòàíèÿ äëÿ ìàëîøóìÿùèõ ãåíåðàòîðîâ.

96 ÑÕÅÌÛ
VN_OPAMP
R1
IC1 _

IN_OPAMP IC2 Q1
+
C1 VN_FETs
VN_REF +

Ðèñóíîê 2.  ýòîé óïðîùåííîé âåðñèè ñõåìû Ðèñóíîê 1 âûäåëåíû èñòî÷íèêè øóìà äëÿ àíàëèçà.

Øóì èñòî÷íèêà îïîðíîãî íàïðÿæåíèÿ äîáàâ- ãäå


ëÿåòñÿ ê øóìîâîìó íàïðÿæåíèþ îïåðàöèîí- VN_OUT – âûõîäíîé øóì LDO ðåãóëÿòîðà,
íîãî óñèëèòåëÿ, ïîñêîëüêó ôàêòè÷åñêè îíè
VN_REF – øóì èñòî÷íèêà îïîðíîãî íàïðÿæåíèÿ,
ñîåäèíåíû ïîñëåäîâàòåëüíî. Ñîñòàâëÿþ-
ùàÿ øóìà, âíîñèìîãî MOSFET, ïîÿâëÿåòñÿ VN_OPAMP – ïðèâåäåííûé ê âõîäó øóì ÎÓ,
íà âûõîäå òðàíçèñòîðà Q1. H(f) – ïåðåäàòî÷íàÿ ôóíêöèÿ ôèëüòðà
Øóì íà èíâåðòèðóþùåì âõîäå ìèêðîñõå- íèæíèõ ÷àñòîò R1C1.
ìû IC2 ðàâåí øóìó íà åãî íåèíâåðòèðóþùåì Åñëè èíòåðåñóþùàÿ øóìîâàÿ ÷àñòîòà îêà-
âõîäå: çûâàåòñÿ çíà÷èòåëüíî íèæå ÷àñòîòû ñðåçà
ôèëüòðà, øóìîì ÈÎÍ ìîæíî ïðåíåáðå÷ü,
æ R3 ö è âûõîäíîé øóì ñõåìû LDO ñîñòîèò òîëüêî
VN _ REFH( f ) + VN _ OPAMP = VN _ OUT çç ÷÷
è R2 + R3 ø èç øóìà îïåðàöèîííîãî óñèëèòåëÿ, óìíîæåí-
íîãî íà êîýôôèöèåíò óñèëåíèÿ ñ îáðàòíîé
è ñâÿçüþ. Ïåòëÿ îáðàòíîé ñâÿçè ïîäàâëÿåò
øóì VN_FET, âíîñèìûé MOSFET, ïîýòîìó åãî
æ R + R3 ö âêëàä ìîæåò íå ó÷èòûâàòüñÿ. Äëÿ ÷àñòîò
VN _ OUT = ( VN _ REFH( f ) + VN _ OPAMP ) çç 2 ÷÷ ,
è R3 ø â ïðåäåëàõ ïîëîñû ïðîïóñêàíèÿ êîíòóðà
îáðàòíîé ñâÿçè ñõåìà LDO òàêæå ïîäàâëÿåò
10,000 ïóëüñàöèè è øóìîâûå íàïðÿæåíèÿ, ñîçäàâà-
MAX8887 åìûå èñòî÷íèêîì ïèòàíèÿ.
Íà Ðèñóíêå 3 ïîêàçàí ãðàôèê çàâèñèìîñòè
ÏËÎÒÍÎÑÒÜ ØÓÌÀ (íÂ/ÖÃö)

1000
ïëîòíîñòè øóìà îò ÷àñòîòû äëÿ ñõåìû íà
IOUT = 100 ìÀ Ðèñóíêå 1, ìèíèìàëüíûé óðîâåíü êîòîðîé
ÑÕÅÌÀ ÍÀ ÐÈÑ. 1
VDD = 3.4 Â, VOUT = 3.3  ñîñòàâëÿåò ïðèìåðíî 6 íÂ/ÖÃö íà ÷àñòîòå
100
1 êÃö. Äëÿ ñðàâíåíèÿ íà ãðàôèêå òàêæå ïîêà-
çàíà øóìîâàÿ õàðàêòåðèñòèêà èçìåðèòåëÿ
øóìà è ãîðàçäî áîëåå âûñîêàÿ ïëîòíîñòü
10
øóìà òèïè÷íîé ñõåìû LDO – íàïðèìåð,
500 íÂ/ÖÃö íà ÷àñòîòå 1 êÃö äëÿ ìàëîøóìÿ-
ÈÇÌÅÐÈÒÅËÜ ØÓÌÀ ùåãî LDO ðåãóëÿòîðà MAX8887. ÐË
1
10 100 1000
×ÀÑÒÎÒÀ (Ãö) Ìàòåðèàëû ïî òåìå
Ðèñóíîê 3. Ãðàôèê çàâèñèìîñòè ïëîòíîñòè 1. Datasheet Maxim MAX4475
øóìà îò ÷àñòîòû äëÿ ñõåìû LDO íà Ðèñóí- 2. Datasheet Maxim MAX6126
êå 1 ïðîõîäèò íà 38 äÁ íèæå, ÷åì ó îáû÷íîãî
ìàëîøóìÿùåãî LDO ðåãóëÿòîðà, – â äàííîì 3. Datasheet Maxim MAX8887
ñëó÷àå, MAX8887. 4. Datasheet Fairchild FDN302P

ÐàäèîËîöìàí 01,02-2022 97
Îäíîïðîâîäíûé
èíòåðôåéñ êëàâèàòóðû
äëÿ ìèêðîêîíòðîëëåðà
Israel Schleicher
EDN

ÂÂ áîëüøèíñòâå êëàâèàòóð íàæàòèå êëàâè- êîíäåíñàòîð C1 çàðÿäèòñÿ ñ íåáîëüøîé


øè çàìûêàåò êîíòàêò, ñîåäèíÿþùèé äâå çàäåðæêîé, äîñòàòî÷íîé äëÿ óñòðàíåíèÿ äðå-
ëèíèè ìàòðèöû XY. Åñëè äëÿ îáíàðóæåíèÿ áåçãà êîíòàêòîâ êëàâèàòóðû ïðè çàìûêàíèè,
çàìûêàíèÿ êîíòàêòà èñïîëüçóåòñÿ ìèêðîêîí- ÊÌÎÏ êîìïàðàòîð IC1 îáíàðóæèâàåò íåáîëü-
òðîëëåð, ïðîâåðêà ñîñòîÿíèÿ (X+Y) ëèíèé øîå ïàäåíèå íàïðÿæåíèÿ íà ðåçèñòîðå R7.
òðåáóåò òàêîãî æå êîëè÷åñòâî ïîðòîâ ââî- Óðîâåíü âûõîäíîãî ñèãíàëà ìèêðîñõåìû IC1
äà/âûâîäà. Ñõåìà íà Ðèñóíêå 1, çàíèìàþùàÿ (âûâîä 6) èçìåíÿåòñÿ ñ 5 Â äî 0 Â, è ýòîò ïåðå-
òîëüêî îäèí ñâîáîäíûé êîíòàêò ââîäà/âû- ïàä çàïóñêàåò ìèêðîñõåìó IC2 ïî âõîäó 2.
âîäà, âçàèìîäåéñòâóåò ñ ìèêðîêîíòðîëëå- Âûõîäíîå íàïðÿæåíèå òàéìåðà IC2 (âûâîä 3)
ðîì, ãåíåðèðóÿ îäèí èìïóëüñ êàæäûé ðàç, ñòàíîâèòñÿ âûñîêèì è íà÷èíàåò çàðÿæàòü
êîãäà ïðîèñõîäèò íàæàòèå êëàâèøè. Øèðèíà êîíäåíñàòîð C6 ñ ïîñòîÿííîé âðåìåíè, çàâè-
èìïóëüñà ïðîïîðöèîíàëüíà íîìåðó íàæàòîé ñÿùåé îò âûáðàííîé êëàâèøè. Êîãäà íàïðÿ-
êëàâèøè, è ìèêðîêîíòðîëëåð îïðåäåëÿåò æåíèå íà êîíäåíñàòîðå äîñòèãàåò äâóõ òðåòåé
íàæàòóþ êëàâèøó, èçìåðÿÿ øèðèíó èìïóëüñà. VCC, èëè 3.333 Â, óðîâåíü íàïðÿæåíèÿ íà âûâî-
Ìèêðîñõåìà IC2 òèïà LMC555 – ÊÌÎÏ âåð- äå 3 ñòàíîâèòñÿ íèçêèì, è êîíäåíñàòîð C6
ñèÿ ïîïóëÿðíîãî òàéìåðà 555 – ðàáîòàåò êàê ðàçðÿæàåòñÿ. Øèðèíà T âûõîäíîãî èìïóëüñà
ìîíîñòàáèëüíûé ìóëüòèâèáðàòîð. Êîãäà ìèêðîñõåìû IC2 ðàññ÷èòûâàåòñÿ ïî ôîðìóëå:
ñõåìà íàõîäèòñÿ â ñîñòîÿíèè ïîêîÿ, âíóòðåí- T = 1.1 × RS × C6,
íèé òðàíçèñòîð íà âûâîäå 7 øóíòèðóåò êîí-
äåíñàòîð C6, è âûõîä òàéìåðà (âûâîä 3) îñòà- ãäå RS ðàâíî ñóììå ñîïðîòèâëåíèé âûáðàí-
åòñÿ â ñîñòîÿíèè «ëîã. 0». Íàæàòèå ëþáîé êëà- íûõ ðåçèñòîðîâ êëàâèàòóðû è íàõîäèòñÿ â
âèøè íà êëàâèàòóðå ñîåäèíÿåò äâà ðåçèñòîðà äèàïàçîíå îò 10 äî 120 êÎì. Øèðèíà èìïóëü-
èç äâóõ ãðóïï – R1 è R2 â îäíîé ãðóïïå è R3, R4 è ñà èçìåíÿåòñÿ îò 110 äî 1320 ìêñ ñ øàãîì
R5 â äðóãîé – ïîñëåäîâàòåëüíî ñ R6. Ñóììà 110 ìêñ.
ñîïðîòèâëåíèé äâóõ ðåçèñòîðîâ èçìåíÿåòñÿ Íàèìåíüøåå îòíîñèòåëüíîå èçìåíåíèå
ñ øàãîì 10 êÎì, à îáùåå ñîïðîòèâëåíèå ïðî- øèðèíû èìïóëüñà ïðîèñõîäèò ïðè íàèáîëü-
ïîðöèîíàëüíî íîìåðó íàæàòîé êëàâèøè. øåì ñîîòíîøåíèè äëèòåëüíîñòåé èìïóëü-
Ïðè íàæàòèè ëþáîé êëàâèøè òîê èäåò ñîâ, êîòîðîå ðàâíî 110/1320 èëè 8.33%. Ýòî
÷åðåç ðåçèñòîðû R6, R7 è âûáðàííûå ðåçèñòî- ñîîòíîøåíèå îáåñïå÷èâàåò äîñòàòî÷íûé
ðû êëàâèàòóðû è óâåëè÷èâàåò íàïðÿæåíèå íà çàïàñ, ïîçâîëÿþùèé èñïîëüçîâàòü êîìïîíåí-
âûâîäå 7 ìèêðîñõåìû IC2. Ïîñëå òîãî, êàê òû ñî ñòàíäàðòíûìè äîïóñêàìè ±1% èëè ëó÷-

98 ÑÕÅÌÛ

C5
R8 R12 R15 100 nF
220k 7 27k R13 100k
R7 + C 2 _ LMC7211 4.99k
1
470 100 µF R9 IC1 6 0.5%
3 + + C
100k C2 4
4 4.7 µF
1 nF
8 4 ÍÀ
R10 R11 VCC R ÂÕÎÄ
1k 2M 2 3
TR Q ÂÍÅØÍÈÕ
IC2 7
LMC555 DIS ÏÐÅÐÛÂÀÍÈÉ
5
R1 R2 CV 6 ÌÈÊÐÎÊÎÍÒÐÎËËÅÐÀ
10k 10k THR
R14 GND
0.5% 0.5% C3
10k 1
10 nF
0.5%

1 2 3
R3 R6
30k 10k
0.5% 0.5%
4 5 6 C6
R4 10 nF
30k 1%
0.5%
7 8 9
R5
30k
0.5%
0 #
*
ÊËÀÂÈÀÒÓÐÀ

Ðèñóíîê 1. Äâå ìèêðîñõåìû îáðàçóþò êëàâèàòóðó ñ ØÈÌ-èíòåðôåéñîì, òðåáóþùèì ëèøü îäíîãî


âõîäíîãî âûâîäà ìèêðîêîíòðîëëåðà.

øèå (êîìïîíåíòû ñõåìû íà Ðèñóíêå 1 èìåþò ïðîâåðÿåò, íàõîäèòñÿ ëè åãî äîïóñê â ïðåäå-
äîïóñêè ±0.5% è ±1%). Ðåçèñòîðû R13 è R14 ëàõ ±40 ìêñ, è âîçâðàùàåò ÷èñëîâîå çíà÷å-
êîìïåíñèðóþò ðàçáðîñ ñîïðîòèâëåíèé âíóò- íèå îò 1 äî 12, ñîîòâåòñòâóþùåå íàæàòîé
ðåííèõ äåëèòåëåé íàïðÿæåíèÿ IC2, óñòàíàâ- êëàâèøå.  êà÷åñòâå çàùèòû îò îøèáî÷íûõ
ëèâàÿ íàïðÿæåíèå íà âûâîäå 5 ðàâíûì äâóì äàííûõ ïðîöåäóðà âîçâðàùàåò êîä îøèáêè,
òðåòÿì íàïðÿæåíèÿ ïèòàíèÿ VCC. åñëè øèðèíà èìïóëüñà âûõîäèò çà óñòàíîâ-
Âûõîäíîé èìïóëüñ ñõåìû êëàâèàòóðû ëåííûå ïðåäåëû. ÐË
óïðàâëÿåò âõîäîì âíåøíèõ ïðåðûâàíèé
(RA2) ìèêðîêîíòðîëëåðà PIC16F630. Ïðîöå- Ìàòåðèàëû ïî òåìå
äóðà îáðàáîòêè ïðåðûâàíèé ìèêðîêîíòðîë- 1. Datasheet Texas Instruments LMC555
ëåðà PIC16F630 èçìåðÿåò øèðèíó èìïóëüñà, 2. Datasheet Texas Instruments LMC7211-N

ÐàäèîËîöìàí 01,02-2022 99
Êàê ÿ ñäåëàë
Open Source ìîíèòîð
êà÷åñòâà âîçäóõà
icaRUS
Ñàâêèí Ñåðãåé

ÇÇà ñóòêè ÷åëîâåê âäûõàåò 12,000 ëèòðîâ íåíèé? Íàøå ïðàâèòåëüñòâî òîæå çàäóìûâà-
èëè 14 êã âîçäóõà. Äàæå ïðè ìàëåéøåé êîí- åòñÿ îá ýòîì, íî ñåãîäíÿ ìû ïîãîâîðèì îá
öåíòðàöèè âðåäíûõ âåùåñòâ ñóììàðíî çà ãîä îòêðûòîì ïðîåêòå icaRUS (Ðèñóíîê 1).
íàáåãàåò ïðèëè÷íàÿ ìàññà. Òóìàí ìîæåò Âñå íà÷èíàþùèå àðäóèíùèêè ïåðâûì
áûòü íå ïðîñòî êîíäåíñàòîì âîäû, íî åùå è äåëîì äåëàþò òåìïåðàòóðíûé äàò÷èê, ìû æå
ñìîãîì, ñîñòîÿùèì èç âñåâîçìîæíûõ îïàñ- ïîéäåì ÷óòü äàëüøå. Áóäåì ìîíèòîðèòü íå
íûõ âåùåñòâ. Ïîãîâîðèì òîëüêî î ÷àñòè òàêèõ òîëüêî òåìïåðàòóðó, íî åùå âëàæíîñòü,
âåùåñòâ. Ïîìèìî ïûëè ÷åëîâåê âäûõàåò ëåòó- àòìîñôåðíîå äàâëåíèå è ñîáñòâåííî êîí-
÷èå îðãàíè÷åñêèå ñîåäèíåíèÿ (VOC). Ýòî öåíòðàöèþ VOC.
øèðîêèé êëàññ îðãàíè÷åñêèõ ñîåäèíåíèé,
âêëþ÷àþùèé àðîìàòè÷åñêèå óãëåâîäîðîäû, Ñâÿçü
àëüäåãèäû, ñïèðòû, êåòîíû, òåðïåíîèäû è äð.
 ñîâðåìåííîì ìèðå íóæåí èìåííî áåñ-
Ê ïðèìåðó, ÷åëîâåê çà îäèí ãîä ñïîêîéíî
ïðîâîäíîé äàò÷èê, ïîýòîìó ïðîæîðëèâûå
ìîæåò âäîõíóòü 6.5 ãðàììîâ êåòîíîâ (òîêñè÷-
âàðèàíòû òèïà 3G/4G/Wi-Fi ïîêà îòìåòàåì.
íîå âåùåñòâî). Ýòî ïðèìåðíî ïîëîâèíà ñòî-
Ëîêàëüíûå ðåøåíèÿ Zigbee/Z-wave/Bluetooth
ëîâîé ëîæêè àöåòîíà. Íàâåðíîå, âäûõàòü
òÿæåëî ìàñøòàáèðóþòñÿ. Öåíà òîæå èãðàåò
àöåòîí íå ïîëåçíî, íî êàê óçíàòü, ÷òî â íàøåì
ðîëü, ïîýòîìó NB-IoT/CAT-M òîæå ïîêà íå
âîçäóõå ìíîãî ëåòó÷èõ îðãàíè÷åñêèõ ñîåäè-
áóäåì ðàññìàòðèâàòü. Âîçìîæíî, â ñêîðîì
âðåìåíè öåíà íà ìîäóëè ñíèçèòñÿ, íî ñåé÷àñ
öåíà êîìïîíåíòîâ òîëüêî ðàñòåò. Ñàìàÿ ïîä-
õîäÿùàÿ ñâÿçü, îñòàþùàÿñÿ äëÿ ñåíñîðîâ, –
ýòî – LPWAN [1].
 ìèðå åñòü íåñêîëüêî êîíêóðèðóþùèõ
òåõíîëîãèé; ÿ ïîäðîáíî ðàññìîòðåë êàæäóþ
èç íèõ è ñòîëêíóëñÿ ñî ñëîæíîñòüþ ïîèñêà
ðàáî÷åé ñåòè ñ ïîêðûòèåì â Ìîñêâå. Åñòü
ïîïóëÿðíûå LoRaWAN è SigFox, íî âûáîð
ïàë íà îòå÷åñòâåííóþ òåõíîëîãèþ. Äëÿ ìåíÿ
Ðèñóíîê 1. Êîðïóñ è ïëàòà ìîíèòîðà êà÷åñ- ñàìîé ïîäõîäÿùåé ñâÿçüþ â Ðîññèè îêàçà-
òâà âîçäóõà icaRUS. ëàñü ñåòü íà áàçå ðîññèéñêîãî ïðîòîêîëà

100 ÑÕÅÌÛ
áàçîâûå ñòàíöèè è ïîñòàâèòü êóäà íàäî).
Îäíàêî â Ìîñêâå ó êîìïàíèè îêàçàëîñü
ïîêðûòèå, è ìíå äàëè ê íåìó äîñòóï äëÿ
ìîåãî óñòðîéñòâà. Ñâÿçü ðåàëèçóåòñÿ ÷åðåç
÷èï WA1470. Ìîæíî áûëî âçÿòü ãîòîâûé
ìîäóëü, íî ÿ ðåøèë ïîéòè ïî ñëîæíîìó ïóòè
(Ðèñóíîê 2).

Ñåíñîðû
Èçíà÷àëüíî ïëàíèðîâàëîñü óñòàíîâèòü
ñåíñîð SGP30, êîòîðûé êîñâåííî ìîæåò
äàâàòü èíôîðìàöèþ î êîíöåíòðàöèè CO2. Â
ïåðâîé ðåâèçèè ïëàòû (Ðèñóíîê 3) âñå ðàáî-
òàëî, íî, âèäèìî, ïðè ïåðåïàéêå íà âòîðóþ ÿ
÷òî-òî íàæàë, è âñå ñëîìàëîñü. Âçÿë SGP40,
êàê ðåêîìåíäóåò ïðîèçâîäèòåëü.
Ðèñóíîê 2. Ïå÷àòíàÿ ïëàòà ñ àêêóìóëÿòî- Ñàìè ñåíñîðû íå ïðîâåðÿëèñü íà ñîîò-
ðîì (âèä ñâåðõó).
âåòñòâèå ðåàëüíûì ïîêàçàíèÿì. Ïðè æåëà-
íèè èõ ìîæíî îòêàëèáðîâàòü è ïîäàòü íà
èíòåðíåòà âåùåé NB-Fi [2]. Ñêàæó ñðàçó, ÷òî àòòåñòàöèþ. Ñåé÷àñ ïðîâåðÿëàñü ñàìà âîç-
ïîêðûòèå NB-Fi êîìïàíèÿ ñòðîèò äëÿ êîðïî- ìîæíîñòü ñäåëàòü äàò÷èêè êà÷åñòâà âîçäóõà
ðàòèâíûõ çàêàç÷èêîâ (òî åñòü,. ìîæíî êóïèòü áåñïðîâîäíûìè.

ÐàäèîËîöìàí.Öåíû
www.rlocman.ru/price
Ïîäáåðèòå îïòèìàëüíîãî ïîñòàâùèêà
ýëåêòðîííûõ êîìïîíåíòîâ,
èçìåðèòåëüíîé è ýëåêòðîííîé òåõíèêè.
Öåíû, óñëîâèÿ ïîñòàâêè è äîñòàâêè.

Ïðèãëàøàåì äèñòðèáüþòîðîâ
ýëåêòðîííûõ êîìïîíåíòîâ è ïðèáîðîâ
SB1 L1
VBAT VCC VCCA VBAT VCC
Jumper C1 C3 C8 120R 1.3A VR1
GB1 Solder C4
4.7µ L2 Vin Vout
0.1µ 1µ
1µ 6.3V 16V 16V VDD C51 C52
3.7V 120R 1.3A GND
1000mAh 16V
L3 4.7µ H7605-18MR 4.7µ
VCC_RADIO 6.3V 6.3V
120R 1.3A
C23

4.7µ
6.3V

D1
20 31
CHIPVCC CHIPVCC CHIP_EN TX_OUTP
30
C5 C10 C12 C15 C19 C21 TX_OUTN
SPI1_NSS 12
NCS
SPI1_SCK 9 27
0.1µ 0.1µ 0.1µ 0.1µ 0.1µ 0.1µ SCLK RX_INP
SPI1_MISO 10 26
6.3V 16V 16V 16V 16V 16V MISO RX_INN
SPI1_MOSI 11
MOSI
6
BPSK_IN
7
DFT_EN
16
NC
24
TMUX2
23 15
TMUX3 VDD_IO
22 3
TMUX4 VDD_PA
4
VDD_BB
19
VDD_PLL
CHIP_IRQ 8 21
TRX_IRQ VDD_BIAS
1 25
NC VDD_LNA
CHIPVCC 28
VDD_MIX CHIPVCC
18 17
XTAL_IN VDDQ
R2 14
DA1 1M GND_IO
ZQ1 C24 29 2 LDO_PA
1% GND_PA LDO_PA
1 5 4 3 32 5 RX_EN
CHIPVCC Vin Vout VCC OUT GND_PA ADC_REF C28
TCXO 33 13
C2 C17 R3 PPAD DLDO_1.1V C26
3 1000p
EN 50V 1M C25 0.1µ
2 4 2 1 SWS1470-A0QFN32 16V
1µ GND N/C 1µ GND GND 1% 0.1µ
16V 16V 0.1µ 16V
NCP502SQ18T2G 26MHz 2ppm 16V

R4

HL2 470R +5V VBAT


1%
U3
4
6
5
4

5 VDD +5V
PROG U4
1 C53 ESDA5V3SC6
STAT
3 4.7µ
VBAT VBAT 6.3V
VCC VCCA
C54 R5 2
1

3
2

VSS
10k
4.7µ 5% MCP73831T-2ATI/OT
6.3V

X2
VCCA
N Name
+5V
1 5V C7 C9 C13 C16
C55
2 D- 4.7µ 1µ 1µ 0.1µ
4.7µ 6.3V 16V 16V 25V
6.3V 3 D+

4 ID

5 GND
VDD VDD
6 SHIELD

7 SHIELD
R14 R15
8 SHIELD U2 10k 10k
1% 1%
VCCA VDD
9 SHIELD I2C_SDA
C14 C18 C20 C22 VDDH SDA
R
10 SHIELD I2C_SCL
4.7µ 1µ 1µ 0.1µ VSS SCL
6.3V 16V 16V 25V DIEPAD
11 SHIELD
SGP30
1981568-1

Ðèñóíîê 4. Ïðèíöèïèàëüíàÿ ñõåìà Open Source

102 ÑÕÅÌÛ
LDO_PA
L6 C34
82nH
6.2p
C29 L8 50V L12
12nH 12nH
100p
50V C32 L11 C37

12nH
100p 2.7p 50V C46
L7 50V C36 DA2
L13
82nH 12nH ANT
3.6p 3 5
RF1 SW RFC C58
100p 50V
LDO_PA

50V
L4 1 4 1.5p
C31 C35 RF2 VDD CHIPVCC
82nH C47 50V
RX_NEN 6 2
2.7p 2.7p CTRL GND
50V L9 50V 0.1µ
BGS12WN6E6327XTSA1 16V
10nH C40
C27

1.2p 50V C30 C33


C38 100p
50V
1.5p
2.7p 2.7p 50V
50V 50V VT2
L5 L10 PMF170XP
82nH R12 VCC_RADIO
10nH CHIPVCC
C48 1R 1%
VBAT
0.1µ
16V
R1
2M R11
1% 1k 1%
DD1
6 14 CHIP_NPWR
PA0 MCU PB0
7 15
PA1 PB1 R7 C56
USART_RX_TX 8 26 LED_RED
PA2 PB3 1M
SPI1_BME_SEL 9 27 CHIP_NPWR 1% 1µ
PA3 PB4
10 28 CHIP_IRQ 16V
PA4 PB5
SPI1_SCK 11 29 SPI1_NSS
PA5 PB6
12 30 CHIPVCC
PA6 PB7 C49
SPI1_MOSI 13
PA7
18
PA8 PC14-OSC32_IN 2 OSC32_IN ZQ2
I2C_SCL 19 20p 50V R10
PA9 1k 1%
I2C_SDA 20
PA10 PC15-OSC32_OUT 3 OSC32_OUT C50
VDD SPI1_MISO 21 RX_NEN
PA11 32.768
22
PA12 kHz
SWDIO 23 5 20p 50V
PA13 VDDA
SWCLK 24 1 RX_EN VT1
R9 PA14 VDD
25 17 VDD PDTC143ZE
10k PA15 VDD
1% NRST 4
nRST
32
C39 VSS
SW1 16
VSS
EVQ- 0.1µ 31 33
BOOT0 PPAD
P7J01P 16V
STM32L412K8Ux VBAT

VD1
RB520S30

U1 X1 C57
SPI1_SCK 4 Name N 1µ
J1 SCK
SPI1_MOSI 3 16V
1 USART_RX_TX SDI
SPI1_MISO 5 VCC 1
SDO
SPI1_BME_SEL 2
61300111121 CSB
GND 2
8 1 VD2
VCCA VDD GND NRST
6 7 NRST 3
VDD VDDIO GND
RB520S30
C41 C42 C43 C44 C45 BME280 SWDIO 4
C6 C11
VD3
4.7µ 0.1µ 0.1µ 0.1µ 0.1µ SWCLK
1µ 0.1µ SWCLK 5
6.3V 16V 16V 16V 16V
16V 25V RB520S30
PLS-5 VDD
VBAT

HL1 R8 R13
LED_RED R6 10k 10k
1% 1%
470R 1% SWDIO

VT3
FDV303N

ìîíèòîðà êà÷åñòâà âîçäóõà icaRUS.

ÐàäèîËîöìàí 01,02-2022 103


íûé ñòàáèëèçàòîð íàïðÿæåíèÿ; ïëàíèðóåòñÿ
ïåðåéòè íà áîëåå ýôôåêòèâíîå ðåøåíèå.

Ñõåìà è ïå÷àòíàÿ ïëàòà


Âñå èñõîäíèêè icaRUS ìîæíî íàéòè ïî
ññûëêå [3].
Ïðèíöèïèàëüíàÿ ñõåìà ìîíèòîðà ïîêàçà-
íà íà Ðèñóíêå 4.
Ïëàòà äåëàëàñü â Altium Designer ñ
íåáîëüøîé ïîìîùüþ àâòîðàçâîäêè Eremex
Topor (Ðèñóíîê 5).

Ðèñóíîê 3. Ïåðâûé ïðîòîòèï, åùå áåç ïîäïà-


ÿííîãî äàò÷èêà SGP30.

Äëÿ ðàñ÷åòà VOC òðåáóåòñÿ ñîîáùèòü


ñåíñîðó SGP40 âëàæíîñòü è òåìïåðàòóðó;
äëÿ ýòîãî óñòàíîâèë BME280. Ïîïóòíî ýòîò
ñåíñîð óìååò ðåãèñòðèðîâàòü àòìîñôåðíîå
äàâëåíèå.

Ìèêðîêîíòðîëëåð
Âûáðàí ìèêðîêîíòðîëëåð STM32L412KB
îò STMicroelectronics. Îí èìååò ìàëîå ýíåð-
ãîïîòðåáëåíèå, áûë â íàëè÷èè è ñîäåðæèò
Ðèñóíîê 6. Ìîäåëü äëÿ ðàñ÷åòà àíòåííû.
ìíîãî ïàìÿòè.

Ïèòàíèå
Àíòåííà
Äëÿ àâòîíîìíîñòè óñòàíîâèë Li-ion àêêó-
ìóëÿòîð åìêîñòüþ 180 ìÀ·÷.  äàëüíåéøåì Àíòåííà (Ðèñóíîê 6) ðàññ÷èòûâàëàñü ïîä
ïëàíèðóåòñÿ óâåëè÷èòü åìêîñòü. Çàðÿäêà 868 ÌÃö ñ ó÷åòîì ðàñïîëîæåíèÿ äàò÷èêà íà
îñóùåñòâëÿåòñÿ ÷åðåç ðàçúåì Micro-USB. áåòîííîé ñòåíå. Ïî ðàñ÷åòàì ÊÑ = 1.1,
Äëÿ ïèòàíèÿ âñåé ñõåìû èñïîëüçóåòñÿ ëèíåé- ïîñëå ïàéêè è íàñòðîéêè ïîëó÷èëîñü 1.2.
Ðåçóëüòàòû ðàñ÷åòîâ ìîæíî óâèäåòü íà
Ðèñóíêàõ 7 è 8.

Ñáîðêà
Ïàÿòü òàêèå êîðïóñà ìèêðîñõåì â êóñòàð-
íûõ óñëîâèÿõ î÷åíü òÿæåëî, ÿ áû íå ñìîã òàê

–5.00
–7.50
–10.00
–12.50
äÁ(S(1,1))

–15.00
–17.50
–20.00
–22.50
–25.00
–27.50
837.50 850.00 862.50 875.00 887.50 900.00
×àñòîòà [ÌÃö]

Ðèñóíîê 5. Ïå÷àòíàÿ ïëàòà. Ðèñóíîê 7. Êîýôôèöèåíò îòðàæåíèÿ âîëíû.

104 ÑÕÅÌÛ
2.75

2.50

2.25

2.00
ÊÑÂ(1)

1.70

1.50

1.25

1.00
837.50 850.00 862.50 875.00 887.50 900.00
×àñòîòà [ÌÃö]

Ðèñóíîê 8. Êîýôôèöèåíò ñòîÿ÷åé âîëíû. Ðèñóíîê 10. Êîðïóñ (âèä ñáîêó).

ñäåëàòü àêêóðàòíî. Ñïàñèáî çà ïîìîùü


äðóçüÿì! Ñîáèðàëè ñ ïîìîùüþ ïàñòû, íèæíå-
ãî ïðåäíàãðåâàòåëÿ, ïàÿëüíîãî ôåíà è êåðà-
ìè÷åñêîãî ïàÿëüíèêà. È âñ¸ ïîëó÷èëîñü:
ðåçóëüòàòû ìîæåòå ïîñìîòðåòü íà Ðèñóíêå 9.

Ðèñóíîê 9. Ïàéêà òðàíñèâåðà WA1470. Ðèñóíîê 11. Ïëàòà â êîðïóñå.

Êîðïóñ êî áèáëèîòåêà [5], â êîòîðóþ ìîæíî èíòåãðè-


ðîâàòüñÿ. Ñàì ÷èï îáùàåòñÿ ïî SPI è èìååò
Êîðïóñ (Ðèñóíêè 10 è 11) âûáèðàëñÿ äëÿ åùå äâà âûâîäà: îäèí – ýòî âûõîä äëÿ ïîäà÷è
óñòàíîâêè âíóòðè ïîìåùåíèé, òàê êàê ëþäè ïðåðûâàíèé, à âòîðîé – âõîä äëÿ âêëþ÷åíèÿ
ïðîâîäÿò, êàê ìèíèìóì, òðåòü ñâîåé æèçíè â èëè âûêëþ÷åíèÿ âñåé ìèêðîñõåìû. Åñòü âîç-
ïîìåùåíèÿõ. Êîðïóñ äèàìåòðîì 90 ìì èìååò ìîæíîñòü âçÿòü ïðîñòî ìîäóëü è îáùàòüñÿ
ñúåìíîå êðåïëåíèå íà ñòåíó, îòâåðñòèå ïîä ÀÒ-êîìàíäàìè.
Micro-USB è îòâåðñòèå ïîä êíîïêó.
Ïîòðåáëåíèå ýíåðãèè
Ñîôò
Èçìåðåíèÿ ñ ïåðèîäîì â 30 ñåêóíä ïîòðåá-
Äàííûå îòïðàâëÿåì êàæäûé ÷àñ ñ ïðîöåí- ëÿþò 15.6 ìêÀ. Âìåñòå ñ ïåðåäà÷åé ðàç â ÷àñ
òíûì ðàñõîäîì ïåðåäàâàåìûõ ïîêàçàòåëåé ïîëó÷àåòñÿ 405 ìêÀ. Ýòî çíà÷èò, ÷òî íà àêêó-
êàæäûå 2.5 ìèíóòû. Òî åñòü, äàííûå ïåðåäà- ìóëÿòîðå äàò÷èê ïðîðàáîòàåò âñåãî 18 äíåé
þòñÿ ðàç â ÷àñ, íî ñ äîïîëíèòåëüíîé èíôîð- (Ðèñóíîê 12). Íî òóò ñåé÷àñ ïåðåäàåòñÿ ìíîãî
ìàöèåé âíóòðè ÷àñà. Îïèñàíèå ñàìîãî ïðîòî- èçáûòî÷íîé èíôîðìàöèè, è â ðåàëüíîñòè
êîëà ìîæíî ïîñìîòðåòü â [4]. òàêèå ÷àñòûå èçìåðåíèÿ íå íóæíû. Êðîìå
Ïîêà ÷òî íå ðåàëèçîâàë ôóíêöèîíàë ñâå- òîãî, ñåé÷àñ ñòîèò àêêóìóëÿòîð íè÷òîæíî
òîäèîäà è íå ñòàë âïàèâàòü êíîïêó ñáðîñà. ìàëîé åìêîñòè 180 ìÀ·÷. Åñëè ïðîñòî âñòà-
Ñàìûì áîëüøèì âîïðîñîì áûëî îáùåíèå âèòü áàòàðåéêó òèïîðàçìåðà ÀÀ, òî ïîëó÷àåò-
ñ WA1470. Äîêóìåíòàöèè íåìíîãî, åñòü òîëü- ñÿ óæå 260 äíåé àâòîíîìíîñòè.

ÐàäèîËîöìàí 01,02-2022 105


Ñåòü è äàííûå
Äàëåå äàííûå ïîïàäàþò íà ñåðâåð NB-Fi,
ãäå èõ ìîæíî áóäåò ïîëó÷èòü ÷åðåç API.

Òåõíè÷åñêèå îñîáåííîñòè ðàáîòû ñ


ñåðâåðàìè
Ïîñëå îáùåíèÿ ñî ñëóæáîé òåõíè÷åñêîé
ïîääåðæêè íåîáõîäèìî çàðåãèñòðèðîâàòüñÿ
íà ñàéòå [6]. Äàëåå ïðè ïîêóïêå ÷èïîâ
WA1470 íóæíî çàïðîñèòü ID ñ êëþ÷àìè, êîòî-
ðûå çàøèâàþòñÿ âî Flash ïàìÿòü ìèêðîêîí-
òðîëëåðà ïî àäðåñó 0x0801FF80.
Ñàìè ñîîáùåíèÿ â ãðàôè÷åñêîì èíòåð- Ðèñóíîê 12. Ïðîôèëü ýíåðãîïîòðåáëåíèÿ.
ôåéñå ìîæíî áóäåò ïîñìîòðåòü íà ñàéòå [6]. Âèäíû ïåðåäà÷è êàæäûé ÷àñ.

Àâòîðèçàöèÿ èä¸ò ñîãëàñíî [6]:


POST https://auth.waviot.ru/?action=user-login&true_api=1

Content-type: application/json
X-requested-with: XMLHttpRequest
{"login": "example@example.com","password":"your_password"}
è [7]:
/api/dl?modem_id=8407701&from=1574780505&to=1574783503&limit=2
Íåîáõîäèìî åùå äîáàâèòü JWT òîêåí, ïîëó÷åííûé ïîñëå àâòîðèçàöèè. Êàê äîáàâëÿòü JWT,
ìîæíî ïîñìîòðåòü â ýòèõ ïðèìåðàõ [8].
GET https://lk.waviot.ru/api.modem/full_info/?id=[âàø ID]
Authorization: bearer [JWT]

Êóäà âûâîäèòü ïîëó÷åííóþ èíôîðìàöèþ? 1000


Ìàñøòàá 1h 1d 1w 1m 1y All 1 <= TVOC <= 943

900
Ýòîò âîïðîñ ìîæíî ðåøèòü ðàçíûìè ñïîñîáà- 800

ìè. Íàøåë èíòåðåñíóþ ïëàòôîðìó íàðîäíî- 700

600
ãî ìîíèòîðèíãà. Ñþäà ìîæíî äîáàâèòü ïî÷òè 500

ëþáîé ñåíñîð. Ó äàííîé ïëàòôîðìû åñòü 400

300
îäèí íåäîñòàòîê – äëÿ îáùåäîñòóïíîé ïóáëè- 200

êàöèè íåîáõîäèìà óñòàíîâêà äàò÷èêîâ ñíàðó- 100

0
æè çäàíèé. 13.Íîÿ 03.00 06.00 09:00 12:00 15:00 18:00 21:00 14.Íîÿ 03:00 06:00 09:00 12:00 15:00 18:00 21:00 15.Íîÿ 03:00 06:00 09:00

Ôîðìàò ïåðåäà÷è äàííûõ äëÿ ñàéòà Ðèñóíîê 13. Ãðàôèê VOC ïîëó÷åííûé ñ íàøåãî
íàðîäíîãî ìîíèòîðèíãà [9] îïèñàí íà í¸ì â äàò÷èêà.
ðàçäåëå Ñïðàâêà -> API ïåðåäà÷è äàííûõ.
çà 2 äíÿ. Ïèê ïîêàçàíèé áûë â ïîëíî÷ü 13 íî-
Ðåçóëüòàòû ïåðåäà÷è äàííûõ ÿáðÿ íà óðîâíå 940 ppm.
 äàëüíåéøåì ïëàíèðóåòñÿ ïðîâåñòè Ñðàâíåíèå ãðàôèêà èçìåíåíèÿ âëàæíîñòè,
âàëèäàöèþ äàííûõ, ïîëó÷åííûõ îò äàò÷èêà ïðåäñòàâëåííîãî íà ñàéòå Ãèäðîìåòöåíòðà
VOC. Íà Ðèñóíêå 13 ïðèâåäåí ãðàôèê êîí- (Ðèñóíîê 14), ñ íàøèì äàò÷èêîì âëàæíîñòè
öåíòðàöèè ëåòó÷èõ îðãàíè÷åñêèõ ñîåäèíåíèé (Ðèñóíîê 15), ïîêàçûâàåò õîðîøåå ñîâïàäåíèå.

1=6 ÑÕÅÌÛ
Ðèñóíîê 14. Äàííûå âëàæíîñòè ñàéòà Ãèäðî-
ìåòöåíòðà.

Ìàñøòàá 1h 1d 1w 1m 1y All 47.79 <= Âëàæíîñòü <= 77.18

78

74

70

66

62

58

54
Ðèñóíîê 16. Äàò÷èê â èíòåðüåðå.
50

46
11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 21:00 22:00 23:0015.Íîÿ01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 10:00

Ðèñóíîê 15. Ïîêàçàíèÿ âëàæíîñòè ñ íàøåãî


äàò÷èêà.

 ïëàòå åñòü ìíîãî íåäî÷åòîâ. Íàïðèìåð,


ïåðåïóòàíû âûâîäû ñòàáèëèçàòîðà 3.3 Â.
Ïîýòîìó ïîòðåáóåòñÿ òðåòüÿ ðåâèçèÿ ïëàòû.
Âîçìîæíûå àïãðåéäû:
1. Óñòàíîâèòü âñåïîãîäíûå äàò÷èêè, òàê êàê
ñåé÷àñ íåïîíÿòíî, êàê áóäåò âåñòè ñåáÿ
óñòðîéñòâî íà ìîðîçå.
2. Ñäåëàòü äîïîëíèòåëüíûé êåéñ äëÿ óñòàíîâ-
Ðèñóíîê 17. Äàò÷èê âîçëå îêíà.
êè ñíàðóæè çäàíèé äëÿ çàùèòû îò äîæäÿ è
ñíåãà. Èíòåðåñíûé ïîõîæèé ïðîåêò [10].
3. Óñòàíîâèòü äîïîëíèòåëüíûå ñåíñîðû 5. NBFi stack for STM32 + WA1470
îïàñíûõ âåùåñòâ. 6. IoT ïëàòôîðìà WAVIoT
7. API ìîäóëÿ driver
4. Óñòàíîâèòü ñáîð ñîëíå÷íîé ýíåðãèè äëÿ
ïîëíîé àâòîíîìíîñòè. 8. API ëè÷íîãî êàáèíåòà ÆÊÕ
9. Íàðîäíûé ìîíèòîðèíã
5. Ïðîðàáîòàòü ïðèìåíåíèå ýòîé òåõíîëîãèè
10. Çà÷åì íàì îáùåñòâåííûé ìîíèòîðèíã?
â äðóãèõ ñôåðàõ, íàïðèìåð, â òåïëèöàõ.

Çàêëþ÷åíèå Ìàòåðèàëû ïî òåìå


1. Datasheet Waviot WA1470
Ïîëó÷èâøèéñÿ ïðîòîòèï äàò÷èêà ïîä-
2. Datasheet Sensirion SGP30
òâåðæäàåò, ÷òî äàííûå î êà÷åñòâå âîçäóõà
3. Datasheet Sensirion SGP40
ìîæíî ñîáèðàòü óäàëåííî. Âîò òàê îí âûãëÿ-
4. Datasheet Bosch Sensortec BME280
äèò âíóòðè ïîìåùåíèÿ (Ðèñóíîê 16) è ñíàðó-
æè (Ðèñóíîê 17). ÐË 5. Datasheet STMicroelectronics STM32L412KB
6. Datasheet Infineon BGS12WN6
Ññûëêè 7. Datasheet STMicroelectronics ESDA5V3SC6
1. Sharon Shea. LPWAN (low-power wide area 8. Datasheet Fairchild FDV303N
network) 9. Datasheet Siproin H7605
2. ÏÍÑÒ (ïðîåêò, ïåðâàÿ ðåäàêöèÿ). Èíôîðìàöè- 10. Datasheet Microchip MCP73831T-2ACI/OT
îííûå òåõíîëîãèè. Èíòåðíåò âåùåé. Ïðîòîêîë
11. Datasheet onsemi NCP502
îáìåíà äëÿ Èíòåðíåòà âåùåé â óçêîïîëîñíîì
ñïåêòðå (NB-FI) 12. Datasheet Nexperia PDTC143ZE
3. Simple air quality monitor 13. Datasheet Nexperia PMF170XP
4. Ïðîòîêîë Water7 14. Datasheet Nexperia RB520S30

ÐàäèîËîöìàí 01,02-2022 107


Áóòñòðåïíàÿ öåïü
óñêîðÿåò àêòèâàöèþ ñîëåíîèäà
Ralf Kelz
EDN

ÑÑõåìà â ýòîé ñòàòüå ñîäåðæèò áîëüøîé ëå. Ïîñêîëüêó íàïðÿæåíèå íà êîíäåíñàòîðå


êîíäåíñàòîð, âêëþ÷åííûé ïîñëåäîâàòåëüíî íå ìîæåò èçìåíèòüñÿ ìãíîâåííî, ïîòåíöèàë
ñ ñîëåíîèäîì, ÷òîáû óâåëè÷èòü íàïðÿæåíèå ïðàâîé ñòîðîíû C1 îïóñêàåòñÿ äî –23.4 Â.
àêòèâàöèè (Ðèñóíîê 1). Ýòî ïîâûøåííîå D2 íàïðàâëÿåò òîê ñîëåíîèäà â êîíäåíñàòîð
íàïðÿæåíèå îáåñïå÷èâàåò çíà÷èòåëüíî áîëü- äî òåõ ïîð, ïîêà îí íå ðàçðÿäèòñÿ, ïîñëå ÷åãî
øèé òîê âêëþ÷åíèÿ ñîëåíîèäà, óñêîðÿÿ åãî òîê ñîëåíîèäà èäåò ÷åðåç D2 â çåìëþ. D1 îãðà-
ñðàáàòûâàíèå. Ìîæíî òàêæå ïîäîáðàòü ðàáî- íè÷èâàåò èíäóêòèâíûå áðîñêè íàïðÿæåíèÿ
÷åå íàïðÿæåíèå èëè ïàðàìåòðû ñîëåíîèäà, ïðè âûêëþ÷åíèè ñõåìû. Îí ôèêñèðóåò íàïðÿ-
÷òîáû óìåíüøèòü åãî ïîñòîÿííûé òîê è ñíè- æåíèå íèæíåãî âûâîäà ñîëåíîèäà íà óðîâíå
çèòü ðàññåèâàåìóþ èì ìîùíîñòü, òåì 24.6 Â äî òåõ ïîð, ïîêà òîê â ñîëåíîèäå íå
ñàìûì, ïîâûñèâ íàäåæíîñòü çà ñ÷åò ñíèæå- ñïàäåò.
íèÿ ðàáî÷åé òåìïåðàòóðû. Ïîñòîÿííàÿ âðåìåíè ñõåìû çàâèñèò îò
Ïðè 0 Â íà âõîäå ñõåìû îáà òðàíçèñòîðà èíäóêòèâíîñòè ñîëåíîèäà è âûáðàííîãî çíà-
çàêðûòû. Òîê ðåçèñòîðà R1 ìåäëåííî çàðÿæà- ÷åíèÿ åìêîñòè êîíäåíñàòîðà. Åå ìîæíî ðàñ-
åò ëåâóþ ïî ñõåìå îáêëàäêó êîíäåíñàòîðà C1 ñ÷èòàòü ñ ïîìîùüþ ñëåäóþùèõ ôîðìóë:
äî íàïðÿæåíèÿ ïèòàíèÿ 24 Â. Äèîä D2 îãðàíè-
æ tö
÷èâàåò íàïðÿæåíèå íà ïðàâîé îáêëàäêå C1 äî ç- ÷
(2VIN - VD ) eè t ø sinh( wt )
óðîâíÿ 0.6 Â. Êîãäà óðîâåíü âõîäíîãî ñèãíàëà I( t ) = ,
ñòàíîâèòñÿ âûñîêèì, îáà òðàíçèñòîðà Q1 è Q2 wL
îòêðûâàþòñÿ. Â ðåçóëüòàòå ëåâàÿ îáêëàäêà
2
êîíäåíñàòîðà C1 áûñòðî ïîäêëþ÷àåòñÿ ê çåì- æRö 1
w= ç ÷ -
è 2L ø LC
VB
24V è
KUHNKE L D1
R1 HU32-HS1756 R 1N4007
1k 2L
t= .
Q2
R
BD135
C1 Â ýòèõ ôîðìóëàõ
+
220 µF
e – ìàòåìàòè÷åñêàÿ êîíñòàíòà,
Q1 D2
BD135
VD 1N4007 w – óãëîâàÿ ÷àñòîòà â ðàäèàíàõ,
t – âðåìÿ â ñåêóíäàõ,
L – èíäóêòèâíîñòü,
R – ñîïðîòèâëåíèå. ÐË
Ðèñóíîê 1. Ýòà ñõåìà óñêîðÿåò àêòèâàöèþ
ñîëåíîèäà, âðåìåííî óäâàèâàÿ åãî íàïðÿæå-
Ìàòåðèàëû ïî òåìå
íèå ïèòàíèÿ. 1. Datasheet ON Semiconductor BD135

108 ÑÕÅÌÛ
Äðàéâåð ñâåòîäèîäîâ,
èíâàðèàíòíûé
ê èõ êîëè÷åñòâó è òèïó
Mark Pearson
EDN

 ïîðòàòèâíûõ ñèñòåìàõ ÷àñòî èñïîëüçó- ðåçèñòîðàìè. ×òîáû èñêëþ÷èòü ýòè ðåçèñòî-


þòñÿ ñâåòîäèîäû ðàçíûõ öâåòîâ è â ðàçíûõ ðû è ïèòàòü ãðóïïû ðàçíîðîäíûõ ñâåòîäèî-
êîëè÷åñòâàõ êàæäîãî öâåòà. Âîò ïðèìåð: äîâ îò îäíîãî èñòî÷íèêà, ìîæíî ñòàáèëèçèðî-
áåëûé ñâåòîäèîä äëÿ ïîäñâåòêè äèñïëåÿ, âàòü òîêè íåñêîëüêèõ öåïî÷åê. Íà Ðèñóíêå 1
çåëåíûé äëÿ ïîäñâåòêè êëàâèàòóðû è êðàñ- ÷åòûðå öåïî÷êè ñâåòîäèîäîâ ðàçëè÷íûõ
íûé äëÿ èíäèêàöèè ïèòàíèÿ. Îáû÷íî ñâåòî- òèïîâ ïîëó÷àþò ïèòàíèå îò åäèíñòâåííîãî
äèîäû ïîëó÷àþò ïèòàíèå êàê ìèíèìóì îò èñòî÷íèêà.  ñõåìå ñìåøàíû ñâåòîäèîäû ñ
äâóõ èñòî÷íèêîâ: îäèí äëÿ «ñòàíäàðòíûõ» ðàçëè÷íûìè ïðÿìûìè íàïðÿæåíèÿìè, íî ïðè
ñâåòîäèîäîâ (êðàñíûé è çåëåíûé) è îäèí äëÿ ýòîì çà ñ÷åò èñïîëüçîâàíèÿ òîêîâîãî çåðêà-
áåëûõ ñâåòîäèîäîâ, êîòîðûå èìåþò áîëåå ëà, ñîñòîÿùåãî èç òðàíçèñòîðîâ Q1-Q4, îáåñ-
âûñîêîå ïðÿìîå íàïðÿæåíèå. Ñâåòîäèîäû ïå÷èâàåòñÿ äîñòàòî÷íî õîðîøàÿ ñáàëàíñèðî-
ïîäñâåòêè êëàâèàòóðû è ñâåòîäèîäíûå èíäè- âàííîñòü íàãðóçîê. Ýòî òàêæå óñòðàíÿåò íåîá-
êàòîðû ñíàáæåíû òîêîîãðàíè÷èâàþùèìè õîäèìîñòü â îòäåëüíîì òîêîîãðàíè÷èâàþ-

VCC L1 D1
2.7…5.5  10 µH MBR0540T1 ÖÅÏÎ×ÊÀ ÖÅÏÎ×ÊÀ ÖÅÏÎ×ÊÀ ÖÅÏÎ×ÊÀ
1 2 3 4

Q5 ÑÂÅÒÎÄÈÎÄÛ
FDN337N ÑÒÀÍÄÀÐÒ-
C2 ÍÛÕ
C1 1 µF
10 µF MAX1698 ÖÂÅÒÎÂ
VCC IC1 EXT D6…D8
REF CS NSPW500BS
D2 D3…D5
R1 ADJ PGND ÑÒÀÁÈËÈÒÐÎÍ NSPW500BS
500k 24 Â
AGND Q2 Q3 Q4
GND CMPZ5253B
MPQ3904 MPQ3904 MPQ3904
SHDN FB

Q1
MPQ3904

R2

Ðèñóíîê 1. Â ýòîé ñõåìå äðàéâåðà ñâåòîäèîäîâ èìïóëüñíûé ïðåîáðàçîâàòåëü IC1 è ñâÿçàííûå ñ


íèì êîìïîíåíòû ïîçâîëÿþò ñìåøèâàòü ñâåòîäèîäû ðàçíûõ òèïîâ è â ðàçíûõ êîëè÷åñòâàõ.

ÐàäèîËîöìàí 01,02-2022 109


VCC L1 D1
2.7…5.5  10 µH MBR0540T1 ÖÅÏÎ×ÊÀ ÖÅÏÎ×ÊÀ ÖÅÏÎ×ÊÀ
1 2 3
Q5
FDN337N C2
C1 1 µF
10 µF MAX1698
VCC IC1 EXT
REF CS D2
D3…D5 D6…D8 D9…D11
R1 ADJ PGND ÑÒÀÁÈËÈÒÐÎÍ
NSPW500BS NSPW500BS NSPW500BS
500k 24 Â
AGND CMPZ5253B
GND R5 ÁÀËËÀÑÒÍÛÅ R6
SHDN FB
FB ÐÅÇÈÑÒÎÐÛ
C4 VCC
1 nF
ÒÎÊÎ-
R2 ÈÇÌÅÐÈÒÅËÜÍÛÉ
MAX4040 ÐÅÇÈÑÒÎÐ

R3 R4
1M 65.8k

C3
1 nF

Ðèñóíîê 2. Èçìåíåíèå ñõåìû Ðèñóíîê 1 ñíèæàåò îáùóþ ðàññåèâàåìóþ ìîùíîñòü â ñòàíäàðòíîì


ïðèëîæåíèè.

ùåì «áàëëàñòíîì» ðåçèñòîðå äëÿ êàæäîãî ïîçâîëÿåò èñïîëüçîâàòü îäèí èñòî÷íèê ïèòà-
ñâåòîäèîäà èëè êàæäîé öåïî÷êè ñâåòîäèîäîâ íèÿ è îäíó òî÷êó äëÿ ðåãóëèðîâêè ÿðêîñòè
è ïðåäîñòàâëÿåò îáùóþ òî÷êó óïðàâëåíèÿ ñâåòîäèîäîâ. Ëþáàÿ ðàçíèöà â ìîùíîñòè
(âûâîä ADJ ìèêðîñõåìû IC1) äëÿ ðåãóëèðîâêè ìåæäó îïîðíîé öåïî÷êîé è çåðêàëüíîé öåïî÷-
ÿðêîñòè ñâåòîäèîäîâ. êîé ðàññåèâàåòñÿ òðàíçèñòîðîì òîêîâîãî çåð-
Òðàíçèñòîðû Q2-Q4 îòðàæàþò òîê âêëþ÷åí- êàëà ýòîé öåïî÷êè:
íîãî äèîäîì òðàíçèñòîðà Q1. Îáðàòèòå âíè-
ìàíèå, ÷òî íàïðÿæåíèå íà ïîäêëþ÷åííîé ê PMAX = ( VOUT - 300 ì - VLEDs ) ´ ILEDMAX .
òðàíçèñòîðó Q1 öåïî÷êå (ñâåòîäèîäû D3-D5),
çàäàþùåé òîêè îñòàëüíûõ öåïî÷åê, äîëæíî ãäå
áûòü íå ìåíüøå íàïðÿæåíèé íà ïîñëåäóþ- VOUT – âûõîäíîå íàïðÿæåíèå ïðåîáðàçî-
ùèõ öåïî÷êàõ ñâåòîäèîäîâ. ( ïðîòèâíîì ñëó- âàòåëÿ,
÷àå çàïàñà ïî íàïðÿæåíèþ ó öåïî÷åê ñ çåð- ILEDs – ñóììàðíîå íàïðÿæåíèå íà ñâåòîäè-
êàëüíûìè òîêàìè ìîæåò áûòü íåäîñòàòî÷íî îäàõ öåïî÷êè,
äëÿ ïðàâèëüíîé ðàáîòû). Ýòî òðåáîâàíèå
ILEDMAX – ìàêñèìàëüíûé òîê öåïî÷êè ñâåòî-
ìîæíî ëåãêî âûïîëíèòü â ïåðâîé öåïî÷êå,
äèîäîâ.
óñòàíîâèâ ñâåòîäèîäû ñ áóëüøèìè ïðÿìûìè
Ñîïðîòèâëåíèå òîêîèçìåðèòåëüíîãî ðåçèñ-
íàïðÿæåíèÿìè, òàêèå êàê áåëûå ñâåòîäèîäû ñ
òîðà ðàâíî
íàïðÿæåíèÿìè â äèàïàçîíå ïðèáëèçèòåëüíî
îò 2.8 äî 3.7 Â, ëèáî ïðîñòî óâåëè÷èâ êîëè÷åñ-
òâî òàêèõ æå ñâåòîäèîäîâ. Òîãäà ñõåìà ñìî- 300 ìÂ
R2 = ,
æåò ëåãêî ïîääåðæèâàòü ïîñëåäóþùèå öåïî÷- ILEDMAX
êè ñ áîëåå íèçêèìè íàãðóçêàìè ïî íàïðÿæå-
íèþ. Òîêîâûå çåðêàëà íà ñîãëàñîâàííûõ òðàí- ãäå ILEDMAX – ñóììà òîêîâ âñåõ ñâåòîäèîäíûõ
çèñòîðàõ ïîääåðæèâàþò ïîñòîÿííûå è ðàâ- öåïî÷åê.
íûå òîêè âî âñåõ ñâåòîäèîäàõ, íåçàâèñèìî îò Ïðè óïðàâëåíèè òåìè æå ñâåòîäèîäàìè áåç
èõ êîëè÷åñòâà è òèïà. Òàêàÿ êîíôèãóðàöèÿ òîêîâîãî çåðêàëà ìîæíî ñíèçèòü ìîùíîñòü,

110 ÑÕÅÌÛ
ðàññåèâàåìóþ â òîêîèçìåðèòåëüíîì ðåçèñòî- = 0.931 Îì, òîãäà ïîòåðè ìîùíîñòè â ðåçèñòî-
ðå è áàëëàñòíûõ ðåçèñòîðàõ, çàìåíèâ òîêîèç- ðàõ óïàäóò äî 1.12 ìÂò. Ìàêñèìàëüíîå ïîòðåá-
ìåðèòåëüíûé ðåçèñòîð ìèêðîìîùíûì îïåðà- ëåíèå òîêà ñàìèì îïåðàöèîííûì óñèëèòåëåì
öèîííûì óñèëèòåëåì (Ðèñóíîê 2). Ýòà ñõåìà ñîñòàâëÿåò âñåãî 20 ìêÀ, ÷òî ñîîòâåòñòâóåò
ïîâûøàåò ÊÏÄ çà ñ÷åò óìåíüøåíèÿ ñîïðîòèâ- ðàññåèâàåìîé ìîùíîñòè 100 ìêÂò. ÐË
ëåíèé ðåçèñòîðîâ è ñâÿçàííûõ ñ íèìè ïîòåðü.
Óñèëåíèå ñèãíàëà, ñíèìàåìîãî ñ òîêîèçìåðè- Ìàòåðèàëû ïî òåìå
òåëüíîãî ðåçèñòîðà, ïðèìåðíî â 16 ðàç ïîçâî- 1. Datasheet Maxim MAX1698
ëÿåò ýêâèâàëåíòíî óìåíüøèòü âåëè÷èíû 2. Datasheet Maxim MAX4040
ñîïðîòèâëåíèé R2 è áàëëàñòíûõ ðåçèñòîðîâ. 3. Datasheet Central Semiconductor CMPZ5253B
Ïðè òèïè÷íîì çíà÷åíèè R2 = 15 Îì ïîòåðè 4. Datasheet Nichia NSPW500BS
2
ñîñòàâÿò (20 ìÀ) ×15 Îì = 18 ìÂò äëÿ êàæäîãî 5. Datasheet ON Semiconductor MBR0540T1G
èç òðåõ ðåçèñòîðîâ. Åñëè æå R2 = R5 = R6 = 6. Datasheet ON Semiconductor FDN337N

ÐàäèîËîöìàí 01,02-2022 111


Íåäîðîãîé
ðàçìûêàòåëü öåïè
ñ àâòîìàòè÷åñêèì âîññòàíîâëåíèåì
Anthony Smith
EDN

Á Áîëüøèíñòâó ÷èòàòåëåé çíàêîìà ñõåìà óâåëè÷èâàåòñÿ äî òî÷êè, â êîòîðîé íàïðÿæå-


îãðàíè÷èòåëÿ òîêà íà Ðèñóíêå 1, â êîòîðîé òîê íèå áàçà-ýìèòòåð ñîñòàâëÿåò ïðèìåðíî 0.7 Â,
íàãðóçêè IL îãðàíè÷åí çíà÷åíèåì òðàíçèñòîð Q1 íà÷èíàåò ïðîâîäèòü òîê è ñíè-
æàåò íàïðÿæåíèå çàòâîð-èñòîê (VGS) MOSFET
VBE Q2 äî óðîâíÿ, ïðè êîòîðîì òîê íàãðóçêè ïîä-
IL » , äåðæèâàåòñÿ ïðèìåðíî ïîñòîÿííûì è ðàâ-
RS
íûì âåëè÷èíå, îïðåäåëÿåìîé ôîðìóëîé
ãäå
0 .7 Â
VBE – íàïðÿæåíèå áàçà-ýìèòòåð, ILMAX » .
RS
RS – ñîïðîòèâëåíèå òîêîèçìåðèòåëüíîãî
ðåçèñòîðà. Ýòîò ëèíåéíûé îãðàíè÷èòåëü òîêà ýôôåê-
 íîðìàëüíûõ óñëîâèÿõ, êîãäà íàïðÿæå- òèâåí â ïðèëîæåíèÿõ, ãäå ìàêñèìàëüíûé òîê
íèå áàçà-ýìèòòåð ñëèøêîì ìàëî, ÷òîáû íàãðóçêè, íàïðÿæåíèå ïèòàíèÿ èëè è òî, è äðó-
îòêðûòü òðàíçèñòîð Q1, ðåçèñòîð RG, âêëþ÷åí- ãîå îòíîñèòåëüíî íåâåëèêè. Îäíàêî ìîù-
íûé â öåïü çàòâîðà p-êàíàëüíîãî MOSFET Q2, íîñòü, êîòîðóþ ðàññåèâàåò ïðîõîäíîé òðàí-
ïîääåðæèâàåò MOSFET â ïîëíîñòüþ îòêðû- çèñòîð Q2, îãðàíè÷èâàåò îáëàñòü ïðèìåíåíèÿ
òîì ñîñòîÿíèè, è òîê íàãðóçêè îïðåäåëÿåòñÿ ñõåìû. Íàïðèìåð, åñëè ìàêñèìàëüíûé òîê
òîëüêî ñîïðîòèâëåíèåì íàãðóçêè RL è íàïðÿ- íàãðóçêè ðàâåí 200 ìÀ è íàïðÿæåíèå ïèòàíèÿ
æåíèåì íàãðóçêè VL. Îäíàêî åñëè òîê íàãðóçêè VS ðàâíî 24 Â, ìîùíîñòü, ðàññåèâàåìàÿ òðàí-
çèñòîðîì Q2 ïðè êîðîòêîì çàìûêàíèè,
RS Q2 ñîñòàâëÿåò ïî÷òè 5 Âò. Q2 äîëæåí âûäåðæè-
âàòü ýòó ìîùíîñòü ñ äîñòàòî÷íûì çàïàñîì, è
IL
äëÿ ïîääåðæàíèÿ òåìïåðàòóðû åãî ïåðåõîäà
VBE
ÍÀÏÐßÆÅÍÈÅ íà áåçîïàñíîì óðîâíå, âîçìîæíî, ïîòðåáóåò-
VL
ÏÈÒÀÍÈß + Q1 ñÿ äîïîëíèòåëüíûé òåïëîîòâîä. Èñïîëüçîâà-
VS – RL íèå áóëüøèõ çíà÷åíèé ìàêñèìàëüíîãî òîêà
RG íàãðóçêè, íàïðÿæåíèÿ ïèòàíèÿ èëè òîãî, è
äðóãîãî óñóãóáëÿåò ýòó ïðîáëåìó. Âî ìíîãèõ
ïðèëîæåíèÿõ ñòîèìîñòü, ðàçìåðû è âåñ êîì-
Ðèñóíîê 1. Îáû÷íûé äâóõòðàíçèñòîðíûé
ïîíåíòîâ, íåîáõîäèìûõ äëÿ óïðàâëåíèÿ ìîù-
îãðàíè÷èòåëü çàùèùàåò íàãðóçêó îò ÷ðåç- íîñòüþ, ðàññåèâàåìîé ïðè êîðîòêîì çàìûêà-
ìåðíîãî òîêà. íèè, ìîãóò áûòü íåïîìåðíî âûñîêèìè.

112 ÑÕÅÌÛ
RS Q2
VSENSE
R3 IL
RB
VBE 10k
1k
Q1
ÍÀÏÐßÆÅÍÈÅ R4
RX
ÏÈÒÀÍÈß + 10k VL
5Â RL
VS – R1
DX C1 IC1

Q3
CX
R2 VIN C2 2N7002
0Â 100 nF
(à)

VTU
VIN

VTL
»VS
tON
VL

tOFF

(á) 0Â

Ðèñóíîê 2. Äîáàâëåíèå íåñêîëüêèõ êîìïîíåíòîâ ïðåâðàùàåò ñõåìó îãðàíè÷åíèÿ òîêà â ãåíåðàòîð


èìïóëüñîâ, óìåíüøàþùèé íàãðåâ ïðîõîäíîãî òðàíçèñòîðà Q2 (à). Îñöèëëîãðàììû ïîêàçûâàþò
âçàèìîñâÿçü ìåæäó âõîäíûì íàïðÿæåíèåì ñõåìû è íàïðÿæåíèåì íàãðóçêè (á).

Îäíàêî, äîáàâèâ íåñêîëüêî íåäîðîãèõ êîì- ìåðíî 5 Â, îòêðûâàåò òðàíçèñòîð Q3, òîê êîòî-
ïîíåíòîâ, ìîæíî àäàïòèðîâàòü ñõåìó, ÷òîáû ðîãî, â ñâîþ î÷åðåäü, ñîçäàåò ïàäåíèå íàïðÿ-
îáåñïå÷èòü ýôôåêòèâíîå îãðàíè÷åíèå òîêà æåíèÿ íà ðåçèñòîðå R4, êîòîðîå âêëþ÷àåò
áåç ãîëîâíîé áîëè, ñâÿçàííîé ñ ðàññåÿíèåì òðàíçèñòîð Q2, îáåñïå÷èâàÿ ïðîòåêàíèå òîêà
ìîùíîñòè. Ïîëó÷èâøàÿñÿ ñõåìà ðàáîòàåò êàê îò èñòî÷íèêà ïèòàíèÿ ê íàãðóçêå ÷åðåç òîêîèç-
àâòîìàòè÷åñêèé ðàçìûêàòåëü öåïè ñ àâòîìà- ìåðèòåëüíûé ðåçèñòîð è ñîïðîòèâëåíèå
òè÷åñêèì âîññòàíîâëåíèåì (Ðèñóíîê 2à). îòêðûòîãî òðàíçèñòîðà Q2.
Îïÿòü æå, Q1 è RS îáåñïå÷èâàþò ôóíêöèþ Åñëè âñëåäñòâèå íåèñïðàâíîñòè ïðîèçîé-
êîíòðîëÿ òîêà, â êîòîðîé èçìåðÿåìîå íàïðÿ- äåò óâåëè÷åíèå òîêà íàãðóçêè äî óðîâíÿ, ïðè
æåíèå VSENSE = IL × RS.Îäíàêî â ýòîé ñõåìå êîòîðîì íàïðÿæåíèå áàçà-ýìèòòåð ñîñòàâëÿ-
MOSFET Q2 ëèáî ïîëíîñòüþ çàêðûò, ëèáî åò ïðèáëèçèòåëüíî 0.7 Â, Q1 îòêðûâàåòñÿ, è
ïîëíîñòüþ îòêðûò, è íèêîãäà íå íàõîäèòñÿ â òîê åãî êîëëåêòîðà áûñòðî çàðÿæàåò êîíäåí-
ëèíåéíîé îáëàñòè. Ïîñêîëüêó òîê áàçû Q1 ñàòîð C1. Òåïåðü âõîäíîå íàïðÿæåíèå áûñòðî
îáû÷íî íåâåëèê, ïàäåíèå íàïðÿæåíèÿ íà áàçî- ïîâûøàåòñÿ äî âåðõíåãî ïîðîãà VTU èíâåðòî-
âîì ðåçèñòîðå RB òàêæå ìàëî, òàê ÷òî íàïðÿ- ðà Øìèòòà, âûõîäíîé óðîâåíü êîòîðîãî ñòà-
æåíèå ìåæäó áàçîé è ýìèòòåðîì ïðèáëèçè- íîâèòñÿ íèçêèì, âûêëþ÷àÿ òðàíçèñòîðû Q3 è
òåëüíî ðàâíî íàïðÿæåíèþ ñ÷èòûâàíèÿ. Q2. Òîê íàãðóçêè ïàäàåò äî 0 À, íàïðÿæåíèå
×òîáû ïîíÿòü, êàê ðàáîòàåò ñõåìà, ïðåä- áàçà-ýìèòòåð òðàíçèñòîðà Q1, ñîîòâåòñòâåí-
ïîëîæèì, ÷òî òîê íàãðóçêè èçíà÷àëüíî ìàë, à íî, ïàäàåò äî 0 Â, è òðàíçèñòîð çàêðûâàåòñÿ.
íàïðÿæåíèå áàçà-ýìèòòåð ìåíüøå 0.7 Â.  Êîíäåíñàòîð C1 íà÷èíàåò ðàçðÿæàòüñÿ ÷åðåç
ýòèõ óñëîâèÿõ Q1 âûêëþ÷åí, à âðåìÿçàäàþ- ðåçèñòîðû R1 è R2, è âõîäíîå íàïðÿæåíèå
ùèé êîíäåíñàòîð C1 îñòàåòñÿ íåçàðÿæåííûì, ìåäëåííî ñíèæàåòñÿ äî óðîâíÿ íèæíåãî ïîðî-
òàê ÷òî íàïðÿæåíèå VIN íà âõîäå èíâåðòîðà ãà VTL èíâåðòîðà Øìèòòà. Â ýòîò ìîìåíò
Øìèòòà IC1 ðàâíî 0 Â. Òàêèì îáðàçîì, âûõîä- âûõîäíîå íàïðÿæåíèå IC1 ñíîâà ñòàíîâèòñÿ
íîå íàïðÿæåíèå ìèêðîñõåìû IC1, ðàâíîå ïðè- âûñîêèì, òðàíçèñòîðû Q3 è Q2 âêëþ÷àþòñÿ,

ÐàäèîËîöìàí 01,02-2022 113


àâòîìàòè÷åñêèé âûêëþ÷àòåëü ñðàáàòûâàåò, è òîãî, çíà÷åíèÿ ñîïðîòèâëåíèé äîëæíû áûòü
ïðîöåññ ïîâòîðÿåòñÿ äî òåõ ïîð, ïîêà íå äîñòàòî÷íî âåëèêè, ÷òîáû îáåñïå÷èòü áîëü-
áóäåò óñòðàíåíà íåèñïðàâíîñòü. øóþ ïîñòîÿííóþ âðåìåíè, íå òðåáóÿ ñëèø-
Îñöèëëîãðàììû ïîêàçûâàþò âçàèìîñâÿçü êîì áîëüøîé åìêîñòè êîíäåíñàòîðà C1.
ìåæäó âõîäíûì íàïðÿæåíèåì ñõåìû è íàïðÿ- Âûáîð òðàíçèñòîðà Q1 íå êðèòè÷åí, íî ó íåãî
æåíèåì íàãðóçêè (Ðèñóíîê 2á). Ïîñêîëüêó òîê äîëæåí áûòü õîðîøèé êîýôôèöèåíòîì ïåðå-
íàãðóçêè ïðîõîäèò ÷åðåç Q2 òîëüêî âî âðåìÿ äà÷è òîêà, à ìàêñèìàëüíîå íàïðÿæåíèå êîë-
âêëþ÷åííîãî ñîñòîÿíèÿ, ñðåäíÿÿ ìîùíîñòü, ëåêòîð-ýìèòòåð äîëæíî áûòü áîëüøå, ÷åì
ðàññåèâàåìàÿ òðàíçèñòîðîì, ïðÿìî ïðîïîð- íàïðÿæåíèå ïèòàíèÿ. Ïðè âûáîðå p-
öèîíàëüíà êîýôôèöèåíòó çàïîëíåíèÿ: êàíàëüíîãî MOSFET äëÿ Q2 íåîáõîäèìî
ïîìíèòü, ÷òî â çàêðûòîì ñîñòîÿíèè îí äîë-
t ON æåí âûäåðæèâàòü ïîëíîå íàïðÿæåíèå ïèòà-
PAVG µ ,
t ON + t OFF íèÿ. Ñîïðîòèâëåíèå òîêîèçìåðèòåëüíîãî
ðåçèñòîðà íàäî âûáèðàòü òàêèì, ÷òîáû ïðè
ãäå ìàêñèìàëüíîì íîðìàëüíîì çíà÷åíèè òîêà
PAVG – ñðåäíÿÿ ìîùíîñòü â âàòòàõ, íàãðóçêè íà íåì ïàäàëî ìåíåå 0.5 Â.
tON – âðåìÿ âêëþ÷åííîãî ñîñòîÿíèÿ, Òàêèå ïîòðåáèòåëè, êàê ëàìïû íàêàëèâà-
íèÿ, åìêîñòíûå íàãðóçêè è äâèãàòåëè ñ áîëü-
tOFF – âðåìÿ âûêëþ÷åííîãî ñîñòîÿíèÿ.
øèì ïóñêîâûì òîêîì, ìîãóò âûçâàòü ñðàáàòû-
Åñëè ïîñòîÿííàÿ âðåìåíè, çàäàâàåìàÿ âàíèå àâòîìàòè÷åñêîãî ðàçìûêàòåëÿ ïðè
ýëåìåíòàìè C1, R1 è R2, äîñòàòî÷íî âåëèêà, âêëþ÷åíèè ïèòàíèÿ. Ýòèõ ïðîáëåì ìîæíî
âðåìÿ âûêëþ÷åííîãî ñîñòîÿíèÿ îáû÷íî áóäåò èçáåæàòü, äîáàâèâ êîíäåíñàòîð CX, äèîä DX è
íàìíîãî áîëüøå, ÷åì âêëþ÷åííîãî, è ðåçóëü- ðåçèñòîð RX. Ïðè âêëþ÷åíèè ïèòàíèÿ êîíäåí-
òèðóþùàÿ ìîùíîñòü, ðàññåèâàåìàÿ òðàíçèñ- ñàòîð CX èçíà÷àëüíî ðàçðÿæåí è ïîäòÿãèâàåò
òîðîì Q2, áóäåò íèçêîé. Òàê æå, êàê è â ëèíåé- âõîäíîå íàïðÿæåíèå ê 0  ÷åðåç äèîä DX. Ýòî
íîì îãðàíè÷èòåëå òîêà, ïîðîãîâûé òîê àâòî- ïðåäîòâðàùàåò ñðàáàòûâàíèå àâòîìàòè÷åñ-
ìàòè÷åñêîãî ðàçìûêàòåëÿ óñòàíàâëèâàåòñÿ
êîãî ðàçìûêàòåëÿ äî òåõ ïîð, ïîêà íå ñïàäåò
òîêîèçìåðèòåëüíûì ðåçèñòîðîì íà óðîâíå
ïóñêîâîé òîê. CX è RX îïðåäåëÿþò çàäåðæêó, ïî
0 .7  èñòå÷åíèè êîòîðîé íàïðÿæåíèå íà CX ïîñòå-
ILMAX » ( À ). ïåííî âîçðàñòàåò äî íàïðÿæåíèÿ ïèòàíèÿ, è
RS
äèîä DX çàêðûâàåòñÿ, ïîñëå ÷åãî àâòîìàòè-
÷åñêèé ðàçìûêàòåëü íà÷èíàåò ðåàãèðîâàòü íà
Ðåçèñòîðû R1 è R2 îáðàçóþò äåëèòåëü ïåðåãðóçêó ïî òîêó. ×òîáû ïîëó÷èòü ïðàâèëü-
íàïðÿæåíèÿ, ãàðàíòèðóþùèé, ÷òî ìàêñè- íîå âðåìÿ çàäåðæêè, íàäî áûòü ãîòîâûì ê
ìàëüíî äîïóñòèìîå âõîäíîå íàïðÿæåíèå ýêñïåðèìåíòàì ñ íîìèíàëàìè CX è RX. Õîðî-
ìèêðîñõåìû IC1 íèêîãäà íå áóäåò ïðåâûøåíî. øèìè îòïðàâíûìè òî÷êàìè ÿâëÿþòñÿ çíà÷å-
Èõ ñîïðîòèâëåíèÿ ñëåäóåò âûáèðàòü òàêèìè, íèÿ, ñîîòâåòñòâåííî, 10 ìêÔ è 1 ÌÎì. ÐË
÷òîáû ïðè ïîëíîñòüþ îòêðûòîì òðàíçèñòîðå
Q1 âõîäíîå íàïðÿæåíèå ñîñòàâëÿëî 5 Â èëè
ìåíåå, èñõîäÿ èç òîãî, ÷òî íàïðÿæåíèå íà C1
Ìàòåðèàëû ïî òåìå
ïðèìåðíî ðàâíî íàïðÿæåíèþ ïèòàíèÿ. Êðîìå 1. Datasheet Microchip 2N7002

114 ÑÕÅÌÛ
Ëèíåéíûé
ïðåîáðàçîâàòåëü
ñîïðîòèâëåíèå-âðåìÿ
S Kaliyugavaradan, D Arul Raj
EDN

ÏÏðåîáðàçîâàòåëè, îñíîâàííûå íà èçìåíå- ïðåîáðàçîâûâàòü â ïðîïîðöèîíàëüíóþ ÷àñòî-


íèè ñîïðîòèâëåíèÿ, òàêèå êàê òåíçîäàò÷èêè è òó èëè âðåìåííîé èíòåðâàë, ÷òîáû âûõîäíûå
ïüåçîðåçèñòèâíûå óñòðîéñòâà, íàõîäÿò øèðî- äàííûå ìîæíî áûëî ëåãêî ïðåäñòàâèòü â öèô-
êîå ïðèìåíåíèå ïðè èçìåðåíèè ðàäà ôèçè- ðîâîì âèäå ñ ïîìîùüþ ñ÷åò÷èêà/òàéìåðà.
÷åñêèõ ïàðàìåòðîâ.  ïðèëîæåíèÿõ, ãäå äëÿ Ñõåìà íà Ðèñóíêå 1 ëèíåéíî ïðåîáðàçóåò
ñáîðà äàííûõ è îáðàáîòêè ñèãíàëîâ èñïîëü- ñîïðîòèâëåíèå äàò÷èêà RS â ïðîïîðöèîíàëü-
çóþòñÿ öèôðîâûå ïðîöåññîðû èëè ìèêðîêîí- íûé ïåðèîä âðåìåíè. Ñõåìà ïî ñóùåñòâó ïðåä-
òðîëëåðû, âûõîäíîé ñèãíàë ïðåîáðàçîâàòåëÿ ñòàâëÿåò ñîáîé ðåëàêñàöèîííûé ãåíåðàòîð,
äîëæåí ïðèíèìàòü âèä, ïîäõîäÿùèé äëÿ ïðå- ñîñòîÿùèé èç èñòî÷íèêà òîêà, óñèëèòåëÿ ñèã-
îáðàçîâàíèÿ â öèôðîâîé ôîðìàò. Èçìåíåíèå íàëà ìîñòà, êîìïàðàòîðà è òðèããåðà. Òîê IS
ñîïðîòèâëåíèÿ òàêèõ äàò÷èêîâ æåëàòåëüíî èäåò ïî äâóì ïóòÿì ÷åðåç ðåçèñòîðû R1 è R2,

ÐÅÃÓËÈÐÎÂÊÀ ÑÌÅÙÅÍÈß
R3
C

ÐÅÃÓËÈÐÎÂÊÀ 34.3k 1 µF
VCC FF
D1 D2 ×ÓÂÑÒÂÈ-
15 Â VCC
IS ÒÅËÜÍÎÑÒÈ
15 Â 2 5 ÂÛÕÎÄ
R2
D Q
2 _ 7 VOUT
7 7474
65.4k 6 3
IC1 + R5
1N5287 R1 3 6
3 LF411 6 Q
D3 D4 + IC2 CLK
4 2 _
2k LF411 10k
4
R4 VEE ÑÒÀÁÈËÈÒÐÎÍ
1k –15 Â 5Â
VEE
–15 Â
RX RS
(ÄÀÒ×ÈÊ
Pt100)
ÏÐÈÌÅ×ÀÍÈÅ: D1, D2, D3 È D4 – 1N4002.

Ðèñóíîê 1. Ýòà ïðîñòàÿ ñõåìà ïðåîáðàçóåò çíà÷åíèå ñîïðîòèâëåíèÿ â ïåðèîä âðåìåíè.

ÐàäèîËîöìàí 01,02-2022 115


VS1 Ñòîèò óïîìÿíóòü ñëåäóþùèå õàðàêòåðíûå

ÊÎÌÏÀÐÀÒÎÐÀ
ÍÀÏÐßÆÅÍÈÅ
ÍÀ ÂÛÕÎÄÅ
îñîáåííîñòè ñõåìû íà Ðèñóíêå 1:
! Äàò÷èê çàçåìëåí, ïîýòîìó ìîæíî ëåãêî
0 t
T1 T1 + T2 èçìåíÿòü ÷óâñòâèòåëüíîñòü ïðåîáðàçîâà-
íèÿ, èçìåíÿÿ ñîïðîòèâëåíèÿ ðåçèñòîðîâ
–VS1 R1 èëè R2.
! Íå âëèÿÿ íà ÷óâñòâèòåëüíîñòü ïðåîáðàçî-
âàíèÿ, ìîæíî íàñòðîèòü çíà÷åíèå ñìåùå-
kIS íèÿ TO (ïðè êîòîðîì èçìåíåíèÿ ïåðèîäà T
ÊÎÌÏÀÐÀÒÎÐÀ
ÍÀÏÐßÆÅÍÈÅ

ïðîèñõîäÿò èç-çà èçìåíåíèÿ ñîïðîòèâëå-


ÍÀ ÂÕÎÄÅ

0 t
íèÿ äàò÷èêà), ïîäáèðàÿ ñîïðîòèâëåíèÿ
T1 T1 + T2
ðåçèñòîðîâ R3 èëè R4.
! Íàïðÿæåíèÿ ñìåùåíèÿ îïåðàöèîííûõ
–kIS
óñèëèòåëåé îêàçûâàþò ïðîòèâîïîëîæíîå
âëèÿíèå íà ïåðèîäû T1 è T2, ïîýòîìó èõ
Ðèñóíîê 2. Ôîðìà ñèãíàëîâ íà âõîäå è âûõîäå âëèÿíèå íà îáùèé ïåðèîä T (T1 +T2)
êîìïàðàòîðà IC2. íåîùóòèìî.
! Áëàãîäàðÿ èñòî÷íèêó òîêà âûõîäíîé ñèã-
íàë ìàëî÷óâñòâèòåëåí ê ïîìåõàì â ëèíèè è
êàê åñëè áû äâà ðåçèñòîðà áûëè ñîåäèíåíû ê èçìåíåíèÿì ïîðîãîâûõ óðîâíåé VS1 è VS2.
ïàðàëëåëüíî. Ñ÷èòàÿ îïåðàöèîííûé óñèëè-
Ðàññìîòðèì ïðèìåð ïðåîáðàçîâàíèÿ
òåëü èäåàëüíûì, óñëîâèå âîçíèêíîâåíèÿ ãåíå-
ñîïðîòèâëåíèÿ ïëàòèíîâîãî äàò÷èêà Pt100 â
ðàöèè ìîæíî âûðàçèòü íåðàâåíñòâîì
äèàïàçîíå îò 119.4 äî 138.51 Îì, ÷òî ñîîòâåò-
ñòâóåò äèàïàçîíó òåìïåðàòóð îò 50 äî 100 °C,
R1 R 3 â ïåðèîäû âðåìåíè îò 10 äî 12.5 ìñ.
R 4 + RS > ,
R2 Êîíñòðóêöèÿ ïðîñòà. Ïîñêîëüêó òîê, ïðîõîäÿ-
ùèé ÷åðåç äàò÷èê, ÿâëÿåòñÿ ÷àñòüþ òîêà IS, IS
ãäå R4 + RS = RX. äîëæåí áûòü äîñòàòî÷íî íèçêèì, ÷òîáû îøèá-
êà, îáóñëîâëåííàÿ ñàìîðàçîãðåâîì, îñòàâà-
Ôîðìû ñèãíàëîâ íà âõîäå è âûõîäå êîìïà-
ëàñü íà ïðèåìëåìî íèçêîì óðîâíå. Â ýòîé
ðàòîðà IC2 ïîêàçàíû íà Ðèñóíêå 2. T1 è T2 – ýòî
êîíñòðóêöèè èñïîëüçóåòñÿ äèîäíûé ñòàáèëè-
âðåìåííûå èíòåðâàëû, â òå÷åíèå êîòîðûõ
çàòîð òîêà 1N5287, îáåñïå÷èâàþùèé òîê IS
âûõîäíîé ñèãíàë êîìïàðàòîðà ïðèíèìàåò
ïðèìåðíî 0.33 ìÀ è èìåþùèé äèíàìè÷åñêîå
óðîâíè VS1 è –VS2, ñîîòâåòñòâåííî. Âûõîäíûå
ñîïðîòèâëåíèå ëó÷øå 1.35 ÌÎì. Áîëåå õîðî-
èìïóëüñû êîìïàðàòîðà IC2, îãðàíè÷åííûå
øèé èñòî÷íèê òîêà ìîæíî ñäåëàòü íà îñíîâå
ñòàáèëèòðîíîì, ñëóæàò òàêòîâûì âõîäíûì
ìèêðîñõåìû ðåãóëÿòîðà íàïðÿæåíèÿ. Íà ñëå-
ñèãíàëîì D-òðèããåðà. Ñ ïîìîùüþ òðèããåðà
äóþùåì øàãå, èñïîëüçóÿ ïîäõîäÿùèå è óäîá-
7474 ôîðìèðóåòñÿ ïðÿìîóãîëüíûé âûõîäíîé
íûå ôèêñèðîâàííûå íîìèíàëû äëÿ R1 è C,
ñèãíàë, ïîî÷åðåäíî ìåíÿþùèéñÿ ìåæäó íóæíî ïîäñòðîéêîé ïîòåíöèîìåòðà R2 óñòà-
âûñîêèì è íèçêèì óðîâíåì ñ ïåðèîäîì íîâèòü íåîáõîäèìóþ ÷óâñòâèòåëüíîñòü
130.82 ìêñ/Îì. Äàëåå ïðè ôèêñèðîâàííîì
çíà÷åíèè R4 ñëåäóåò íàñòðîèòü R3, ÷òîáû
æ R 2R X - R1 R 3 ö
T = 4C çç ÷÷ . ïîëó÷èòü ñìåùåíèå, òðåáóåìîå äëÿ âûõîä-
è R1 ø íîãî ñèãíàëà T. Íîìèíàëû êîìïîíåíòîâ äëÿ
ýòîãî ïðèìåðà ïîêàçàíû íà Ðèñóíêå 1. Âñå
Ýòà ôîðìóëà ïîêàçûâàåò, ÷òî ñõåìà ïðå- ðåçèñòîðû èìåþò äîïóñê 1% è ðàññ÷èòàíû íà
îáðàçóåò èçìåíåíèå ñîïðîòèâëåíèÿ äàò÷èêà ðàññåèâàåìóþ ìîùíîñòü 0.25 Âò, à êîíäåíñà-
â ïðîïîðöèîíàëüíûé ïåðèîä âðåìåíè DT ñ òîð C – ïëåíî÷íûé ïîëèêàðáîíàòíûé. ÐË
÷óâñòâèòåëüíîñòüþ
Ìàòåðèàëû ïî òåìå
DT æR ö 1. Datasheet Central Semiconductor 1N5287
= 4C çç 2 ÷÷ . 2. Datasheet Texas Instruments LF411
DR S è R1 ø 3. Datasheet Texas Instruments SN7474N

116 ÑÕÅÌÛ
Ñòóïåí÷àòî-öèôðîâîå
è ïëàâíîå óïðàâëåíèå
÷àñòîòîé LC-ãåíåðàòîðà
Ìèõàèë Øóñòîâ, ã. Òîìñê

×àñòîòîé ãåíåðàöèè îïèñûâàåìîãî â ñòàòüå LC-ãåíåðàòîðà ìîæíî óïðàâëÿòü êàê ïëàâ-


íî, òàê è ñòóïåí÷àòî. Ïðåäóñìîòðåíà êàê ðó÷íàÿ óñòàíîâêà ÷àñòîòû (16 ïîçèöèé), òàê è
ñòóïåí÷àòî ïåðåêëþ÷àåìàÿ âî âðåìåíè ÷àñòîòà (ñêàíèðîâàíèå) ñî ñêîðîñòüþ, çàäàâàå-
ìîé âñòðîåííûì èëè âíåøíèì ãåíåðàòîðîì èìïóëüñîâ.

ÄÄëÿ óïðàâëåíèÿ ÷àñòîòîé ãåíåðàöèè LC- ïëàâíîãî óïðàâëåíèÿ ÷àñòîòîé ãåíåðàöèè


ãåíåðàòîðîâ, â òîì ÷èñëå äèñòàíöèîííîãî, ñ LC-ãåíåðàòîðà.
öåëüþ ñíèæåíèÿ ìàññîãàáàðèòíûõ ïîêàçàòå- Ãåíåðàòîð çàäàþùèõ èìïóëüñîâ, îïðåäå-
ëåé àïïàðàòóðû èñïîëüçóþò óïðàâëÿåìûå
ëÿþùèé ñêîðîñòü ïåðåêëþ÷åíèÿ ÷àñòîò,
ïîëóïðîâîäíèêîâûå ýëåìåíòû – âàðèêàïû,
åìêîñòü êîòîðûõ çàâèñèò îò âåëè÷èíû ïðèëî- âûïîëíåí íà îñíîâå òðèããåðà Øìèòòà íà òðàí-
æåííîãî îáðàòíîãî íàïðÿæåíèÿ. çèñòîðàõ VT1 è VT2 BC547C. ×àñòîòà ãåíåðà-
Íà Ðèñóíêå 1 ïîêàçàíà ñõåìà óñòðîéñòâà öèè çàäàåòñÿ ïåðåêëþ÷àòåëåì SA2 – 10, 100,
äëÿ ñòóïåí÷àòî-öèôðîâîãî (16 ïîçèöèé) è 1000 Ãö.

+15 Â
SB1 C2 16
R1 Ðó÷í. DD1 R13 LC
10ê C1 R6 150í DD1 ãåíåðàòîð
óñòàí. 10í 200ê CD4520
8 1Ì
VT1,VT2 Âíåøíèé SA1
BC547C ãåíåðàòîð DD1.1 R9-R12
1 3 L C
15 Â C Q1
4
2 Q2
R3 E 5
R2 Q3
1ê 7 6 SA3
200ê R7 R8 R Q4 L1 C
R4 14.2 Â 10ê 100ê
R9 1.2Ì
SA2 R10 600ê
1Ì R5 C VD1
1ê R11 300ê
10 Ãö R12 150ê
100 Ãö
1000 Ãö
C3 C4 C5
2.2í 22í 220í

Ðèñóíîê 1. Ïëàâíî-ñòóïåí÷àòîå íà 16 ïîçèöèé óïðàâëåíèå ÷àñòîòîé LC-ãåíåðàòîðà.

ÐàäèîËîöìàí 01,02-2022 117


Ñèãíàë îò çàäàþùåãî ãåíåðàòîðà ïîäàåò- Ïðè ïîìîùè ïåðåêëþ÷àòåëÿ SA3 óïðàâëÿþ-
ñÿ íà âõîä ìèêðîñõåìû DD1.1 CD4520. Ê âûõî- ùåå íàïðÿæåíèå íà êàòîäå âàðèêàïà ìîæíî
äàì ýòîé ìèêðîñõåìû ïîäêëþ÷åíà ðåçèñòèâ- ïëàâíî ðåãóëèðîâàòü ïîòåíöèîìåòðîì R13.
íàÿ ìàòðèöà R9–R12, ïåðåêëþ÷åíèå ýëåìåí- Äðîññåëü L1 ïðåäíàçíà÷åí äëÿ ðàçäåëå-
òîâ êîòîðîé ñ êàæäûì ïðèõîäÿùèì íà âõîä íèÿ âûñîêî÷àñòîòíûõ öåïåé è öåïåé ïîñòîÿí-
ìèêðîñõåìû ñ÷åò÷èêà èìïóëüñà ìåíÿåò íîãî òîêà. Âàðèêàï VD1 ÷åðåç ðàçäåëèòåëü-
íàïðÿæåíèå íà êàòîäå âàðèêàïà VD1. íûé êîíäåíñàòîð C1 ïîäêëþ÷àþò ê êîëåáà-
Ïåðåêëþ÷àòåëü SA1 ïîçâîëÿåò ïåðåêëþ- òåëüíîìó êîíòóðó LC-ãåíåðàòîðà. ÐË
÷àòü âõîä ñ÷åò÷èêà èìïóëüñîâ íà âíåøíèé
èëè âíóòðåííèé ãåíåðàòîð èìïóëüñîâ, à òàêæå Ìàòåðèàëû ïî òåìå
ïîçâîëÿåò âðó÷íóþ ñ èñïîëüçîâàíèåì êíîïêè 1. Datasheet Texas Instruments CD4520B
SB1 óñòàíàâëèâàòü ÷àñòîòó LC-ãåíåðàòîðà. 2. Datasheet Fairchild BC547C

118 ÑÕÅÌÛ
Âèçóàëüíûé
òåñòåð íàïðÿæåíèÿ
íà îäíîì ÎÓ
David Dowe
Electronic Design

ÏÏðåäñòàâëåííàÿ â ýòîé ñòàòüå ñõåìà îáåñ- îïåðàöèîííîì óñèëèòåëå (ÎÓ) ñõåìû ñ èíäè-
ïå÷èâàåò âèçóàëüíóþ èíäèêàöèþ óðîâíÿ êàöèåé òðåõ ðåæèìîâ çäåñü èñïîëüçóåòñÿ
âõîäíîãî íàïðÿæåíèÿ îòíîñèòåëüíî çíà÷å- ìîäèôèöèðîâàííûé ãåíåðàòîð ñ ìîñòîì
íèé âåðõíåãî è íèæíåãî ïîðîãîâ è ìîæåò Âèíà (Ðèñóíîê 1).
èñïîëüçîâàòüñÿ äëÿ áûñòðîé ðàçáðàêîâêè ïî Êîãäà âõîäíîå íàïðÿæåíèå VIN âûøå ïåð-
êðèòåðèþ «ãîäåí» - «íà ãðàíèöå äîïóñòèìî- âîãî ïîðîãîâîãî çíà÷åíèÿ, íàïðÿæåíèå íà
ãî» - «íåãîäåí». Äëÿ ñîçäàíèÿ îñíîâàííîé íà âõîäå ÎÓ èìååò âûñîêèé óðîâåíü. Åñëè âõîä-
íîå íàïðÿæåíèå íèæå âòîðîãî ïîðîãà, âûõîä-
VCC VCC
íîå íàïðÿæåíèå ÎÓ áóäåò íèçêèì. Äëÿ âõîä-
VCC = 6 Â íûõ íàïðÿæåíèé ñ óðîâíÿìè, íàõîäÿùèìèñÿ
R1 ìåæäó äâóõ ïîðîãîâ, îïåðàöèîííûé óñèëè-
5k R7 òåëü ãåíåðèðóåò èìïóëüñû ñ ðàçìàõîì, ðàâ-
VSET R3 402
íûì ïîëíîìó äèàïàçîíó åãî âûõîäíûõ
VCC10kC2 íàïðÿæåíèé.
R2 0.01 µF D2 êðàñí. Ãåíåðàöèÿ òàêæå îçíà÷àåò, ÷òî ñõåìà ÎÓ
10k
U1 + ïîïåðåìåííî áóäåò èñòî÷íèêîì è ïðèåìíè-
– R6 êîì òîêà. Òàêèì îáðàçîì, ïîäêëþ÷åíèå äâóõ-
R4
+ 100
öâåòíîãî çåëåíîãî/êðàñíîãî ñâåòîäèîäà ê
LT1637
20k – âûõîäó îïåðàöèîííîãî óñèëèòåëÿ ìîæåò
+ D1 çåëåí. îáåñïå÷èòü âèçóàëüíóþ èíäèêàöèþ äèàïàçî-
VIN

R5
R8 íà âõîäíîãî íàïðÿæåíèÿ. Äâóõöâåòíûé ñâåòî-
348
äèîä ñîñòîèò èç çåëåíîãî è êðàñíîãî ñâåòîäè-
C1 10k
îäîâ, èìåþùèõ ïðîòèâîïîëîæíûå ïîëÿðíîñ-
0.33 µF
òè. Ïîýòîìó, êîãäà òîê âûòåêàåò èç îïåðàöè-
Ðèñóíîê 1. Ýòîò ìîäèôèöèðîâàííûé ãåíåðà- îííîãî óñèëèòåëÿ (âûñîêîå íàïðÿæåíèå âûõî-
òîð ñ ìîñòîì Âèíà èìååò òðè âûõîäíûõ äà), áóäåò ãîðåòü çåëåíûé ñâåòîäèîä, à êîãäà
ñîñòîÿíèÿ – âûñîêèé óðîâåíü, íèçêèé óðîâåíü è òîê âòåêàåò â îïåðàöèîííûé óñèëèòåëü (íèç-
ãåíåðàöèÿ, êîòîðûå çàâèñÿò îò âåëè÷èíû êîå íàïðÿæåíèå âûõîäà), áóäåò ãîðåòü êðàñ-
âõîäíîãî íàïðÿæåíèÿ. Îí óïðàâëÿåò äâóõöâåò-
íûé ñâåòîäèîä.
íûì ñâåòîäèîäîì, îáåñïå÷èâàþùèì âèçóàëü-
íóþ èíäèêàöèþ óðîâíÿ âõîäíîãî íàïðÿæåíèÿ Äëÿ âõîäíûõ íàïðÿæåíèé, ìåíüøèõ âåðõ-
îòíîñèòåëüíî âåðõíåãî è íèæíåãî ïîðîãîâ. íåãî ïîðîãà è áîëüøèõ íèæíåãî ïîðîãà, ãåíå-

ÐàäèîËîöìàí 01,02-2022 119


ðèðóåìûå âûõîäíûå èìïóëüñû áóäóò ïîïåðå- Â èçîáðàæåííîé ñõåìå èñïîëüçóåòñÿ îïå-
ìåííî çàæèãàòü êàæäûé ñâåòîäèîä. Îäíàêî ðàöèîííûé óñèëèòåëü LT1637 ñ ìàêñèìàëü-
÷àñòîòà êîëåáàíèé äîñòàòî÷íî âåëèêà, ÷òîáû íûì âûõîäíûì íàïðÿæåíèåì 5.36  (ïðè
äâóõöâåòíûé ñâåòîäèîä âîñïðèíèìàëñÿ ãëà- VCC = 6 Â) è ìèíèìàëüíûì âûõîäíûì íàïðÿ-
çîì íå êàê äâà ìèãàþùèõ îãîíüêà, à êàê îäèí æåíèåì 0.64 Â. Ïîäñòàíîâêà ýòèõ çíà÷åíèé â
èñòî÷íèê ïîñòîÿííîãî æåëòîâàòîãî öâåòà. ôîðìóëó äàåò âåðõíþþ è íèæíþþ ãðàíèöû
Ïîñêîëüêó êîýôôèöèåíò çàïîëíåíèÿ èìïóëü- îêíà ãåíåðàöèè 4.34 Â è 3.15 Â, ñîîòâåòñòâåí-
ñîâ ãåíåðàòîðà çàâèñèò îò âõîäíîãî íàïðÿæå- íî. Ýòè ìèíèìàëüíûå è ìàêñèìàëüíûå
íèÿ, ñîîòíîøåíèå èçëó÷àåìîãî êðàñíîãî è âûõîäíûå íàïðÿæåíèÿ, êîíå÷íî, áóäóò çàâè-
çåëåíîãî ñâåòà è, ñëåäîâàòåëüíî, òî÷íûé ñåòü îò VCC è ìîãóò îòëè÷àòüñÿ, åñëè èñïîëü-
âèäèìûé îòòåíîê æåëòîãî, áóäóò çàâèñåòü îò çóþòñÿ äðóãèå îïåðàöèîííûå óñèëèòåëè.
âõîäíîãî íàïðÿæåíèÿ. ×àñòîòà ãåíåðàöèè çàâèñèò îò ïîñòîÿííîé
Ïðè âõîäíîì íàïðÿæåíèè, áëèçêîì ê âåð- âðåìåíè RC-öåïè R4, R5 è C1. Öåíòðàëüíàÿ
õíåé ÷àñòè îêíà ãåíåðàöèè îïåðàöèîííîãî ÷àñòîòà îêíà ãåíåðàöèè âûðàæàåòñÿ ôîðìóëîé
óñèëèòåëÿ, êîýôôèöèåíò çàïîëíåíèÿ áóäåò
áëèçîê ê 100%, à ñâåò, èçëó÷àåìûé äâóõöâåò- 1
íûì ñâåòîäèîäîì, áóäåò æåëòî-çåëåíûì. f= , (2)
pC1(R4 + R5)
 íèæíåé ÷àñòè êîýôôèöèåíò çàïîëíåíèÿ
áóäåò áëèçîê ê 0%, è èçëó÷àåìûé ñâåò áóäåò ÷òî ïðè èñïîëüçîâàíèè êîìïîíåíòîâ ñ óêà-
êðàñíî-îðàíæåâûì. Â ñåðåäèíå îêíà ãåíåðà- çàííûìè íà ñõåìå íîìèíàëàìè äàåò 32.15 Ãö.
öèè ñâåò áóäåò êàçàòüñÿ ÷èñòî æåëòûì.
Íà Ðèñóíêå 2à ïîêàçàí îòêëèê ñõåìû íà
Äâà óñòîé÷èâûõ ñîñòîÿíèÿ ñõåìû âîçíèêà- âõîäíîå íàïðÿæåíèå, ëèíåéíî ñïàäàþùåå îò
þò, êîãäà íàïðÿæåíèå VIN äîñòàòî÷íî âåëèêî, 4.5  äî 3.0  è ïîî÷åðåäíî âêëþ÷àþùåå òðè
÷òîáû âûõîäíîå íàïðÿæåíèå îïåðàöèîííîãî ðåæèìà ðàáîòû ñõåìû5. Ãåíåðàöèÿ ÎÓ íà÷è-
óñèëèòåëÿ äîñòèãëî ñâîåãî ìàêñèìàëüíîãî íàåòñÿ, êîãäà âõîäíîå íàïðÿæåíèå VIN ñðàâíÿ-
çíà÷åíèÿ è îñòàâàëîñü íà íåì, èëè êîãäà îíî åòñÿ ñ ìàêñèìàëüíûì çíà÷åíèåì VSET, è ïðå-
äîñòàòî÷íî ìàëî, ÷òîáû âûõîäíîå íàïðÿæå- êðàùàåòñÿ, êîãäà VIN è VSET ñíîâà ñòàíîâÿòñÿ
íèå îïåðàöèîííîãî óñèëèòåëÿ äîñòèãëî ñâîå- ðàâíûìè ïðè ìèíèìàëüíîì çíà÷åíèè VSET.
ãî ìèíèìàëüíîãî çíà÷åíèÿ è îñòàâàëîñü íà
íåì. Ïîðîãàì ýòèõ óñòîé÷èâûõ óñëîâèé ñîîò- V(VIN) V(VSET)
âåòñòâóåò òàêîå íàïðÿæåíèå â òî÷êå VSET, 4.5 Â

êîãäà òîê ÷åðåç èíâåðòèðóþùèé âõîä îïåðàöè- 4.2 Â

îííîãî óñèëèòåëÿ ðàâåí íóëþ. Òîãäà äëÿ ïîðî- 3.9 Â

ãîâîãî óðîâíÿ âûïîëíÿåòñÿ ñîîòíîøåíèå: 3.6 Â


3.3 Â
3.0 Â
æ VCC - VSET ö æ VOUT - VSET ö VSET (à)
ç ÷+ç ÷= , (1)
è R1 ø è R3 ø R2 V(VIN) I(D1)
4.5  9.6 ìÀ
4.2  8.0 ìÀ
ãäå VOUT – ìèíèìàëüíîå èëè ìàêñèìàëüíîå 6.4 ìÀ
3.9 Â
âûõîäíîå íàïðÿæåíèå ÎÓ. 4.8 ìÀ
3.6  3.2 ìÀ
Ðåçèñòîðû R1 è R2 îáðàçóþò äåëèòåëü 3.3 Â
1.6 ìÀ
0.0 ìÀ
íàïðÿæåíèÿ, êîòîðûé ñîâìåñòíî ñ R3 óñòà- 3.0  –1.6 ìÀ
íàâëèâàåò ïîðîãè íàïðÿæåíèé, â ïðåäåëàõ (á)
êîòîðûõ îêíî ãåíåðàöèè àêòèâíî. Îáùåå ïðà-
âèëî ñîñòîèò â òîì, ÷òî ÷åì áîëüøå ñîïðî- Ðèñóíîê 2. Ëèíåéíî ñïàäàþùåå âõîäíîå
òèâëåíèå R3, òåì óæå äèàïàçîí âõîäíûõ íàïðÿæåíèå äåìîíñòðèðóåò ïåðåêëþ÷åíèå
ñõåìû ìåæäó òðåìÿ ðåæèìàìè ðàáîòû äëÿ
íàïðÿæåíèé äëÿ ãåíåðàöèè. Äëÿ èíäèâèäó-
ðàññ÷èòàííûõ çíà÷åíèé ïîðîãîâ (à) ïî ìåðå
àëüíîé íàñòðîéêè ñõåìû íà æåëàåìûé ðàáî- ïàäåíèÿ âõîäíîãî íàïðÿæåíèÿ (á) ñ óìåíüøå-
÷èé äèàïàçîí ðåçèñòîðû R1 è R2 ìîæíî çàìå- íèåì êîýôôèöèåíòà çàïîëíåíèÿ èìïóëüñîâ
íèòü ïîòåíöèîìåòðîì. òîêà ÷åðåç çåëåíûé ñâåòîäèîä.

120 ÑÕÅÌÛ
Íà Ðèñóíêå 2á ïðèâåäåíà çàâèñèìîñòü ñîîòâåòñòâèè ñî ñïåöèôèêàöèåé èñïîëüçî-
òîêà çåëåíîãî ñâåòîäèîäà îò âõîäíîãî íàïðÿ- âàííîãî çäåñü ñâåòîäèîäà BRPG1204W êîì-
æåíèÿ VIN. Çåëåíûé ñâåòîäèîä ãîðèò, êîãäà VIN ïàíèè Stanley Electric. Îïåðàöèîííûé óñèëè-
âûøå 4.34 Â, âûêëþ÷àåòñÿ, êîãäà VIN íèæå òåëü áûë âûáðàí èç-çà åãî ñïîñîáíîñòè ðàáî-
3.15 Â, è ìèãàåò, ïåðåêëþ÷àÿñü ìåæäó äâóìÿ òàòü ñ âõîäíûìè è ïèòàþùèìè íàïðÿæåíèÿìè
óðîâíÿìè íàïðÿæåíèÿ, â ñîîòâåòñòâèè ñ ðàñ- â äèàïàçîíå äî 44 Â, ÷òî äåëàåò ñõåìó ïðèìå-
ñ÷èòàííûìè çíà÷åíèÿìè ïîðîãîâ. Èçìåðåíèÿ íèìîé äëÿ áîëåå âûñîêèõ íàïðÿæåíèé. Îäíà-
ïîêàçûâàþò, ÷òî êîýôôèöèåíò çàïîëíåíèÿ êî òîãäà òîêîîãðàíè÷èâàþùèå ðåçèñòîðû
èìïóëüñîâ ãåíåðàòîðà ðàâåí 78% â íà÷àëå è äîëæíû áûòü ñîîòâåòñòâóþùèì îáðàçîì ìàñ-
18% â êîíöå îêíà ãåíåðàöèè. Íàïðàâëåíèå øòàáèðîâàíû, ÷òîáû íå ïåðåãðóæàòü äâóõ-
òîêà, ïðîõîäÿùåãî ÷åðåç êðàñíûé ñâåòîäèîä, öâåòíûé ñâåòîäèîä. ÐË
ïðîòèâîïîëîæíî òîêó çåëåíîãî ñâåòîäèîäà,
ïîýòîìó, êîãäà êðàñíûé ñâåòîäèîä âêëþ÷åí,
çåëåíûé ñâåòîäèîä âûêëþ÷åí. Ìàòåðèàëû ïî òåìå
Íîìèíàëû ðåçèñòîðîâ R6, R7 è R8, îãðà- 1. Datasheet Analog Devices LT1637
íè÷èâàþùèõ òîêè ñâåòîäèîäîâ, âûáðàíû â 2. Datasheet Stanley BRPG1204W

ÐàäèîËîöìàí 01,02-2022 121


Êîìïåíñàöèÿ îøèáîê
ïîâûøàåò òî÷íîñòü
èñòî÷íèêà âòåêàþùåãî òîêà
Christian de Godzinsky
EDN

ÒÒî÷íîñòü èñòî÷íèêà âòåêàþùåãî òîêà ïðîåêòèðîâàíèè èñòî÷íèêà âòåêàþùåãî òîêà


ìîæíî ïîâûñèòü, ïî êðàéíåé ìåðå, íà äâà â êà÷åñòâå ïðîõîäíîãî òðàíçèñòîðà ìîæíî
ïîðÿäêà, åñëè äîáàâèòü ê íåìó äâà ñòàíäàð- èñïîëüçîâàòü MOSFET èç-çà åãî ïî÷òè áåñêî-
òíûõ ðåçèñòîðà ñ äîïóñêàìè 1%.  êà÷åñòâå íå÷íîãî óñèëåíèÿ ïî ìîùíîñòè è íèçêîãî òîêà
áîíóñà òàêæå áóäóò êîìïåíñèðîâàíû îøèáêè, çàòâîðà. Îäíàêî ìîùíûå MOSFET èìåþò
êîòîðûå âíîñèò áàçîâûé òîê ïðîõîäíîãî òðàí- áîëüøèå âõîäíûå è âûõîäíûå åìêîñòè, êîòî-
çèñòîðà ñ íèçêèì êîýôôèöèåíòîì óñèëåíèÿ ðûå óìåíüøàþò âûñîêî÷àñòîòíûé âûõîäíîé
ïî òîêó. ×òîáû ñäåëàòü ýòî, íàäî èçìåðèòü èìïåäàíñ èñòî÷íèêà òîêà.
áàçîâûé òîê òðàíçèñòîðà è äîáàâèòü ïðîïîð-  êà÷åñòâå àëüòåðíàòèâû ìîùíûé áèïî-
öèîíàëüíî ìàñøòàáèðîâàííóþ ñîñòàâëÿþ- ëÿðíûé òðàíçèñòîð ñ íèçêèì êîýôôèöèåíòîì
ùóþ îøèáêè ê îïîðíîìó íàïðÿæåíèþ. Ïðè ïåðåäà÷è òîêà èìååò ãîðàçäî ìåíüøóþ
âûõîäíóþ åìêîñòü, ÷åì MOSFET ñîïîñòàâè-
ìîé ìîùíîñòè. Íà Ðèñóíêå 1 ïîêàçàíà
VC ÑÒÀÁÈËÈÇÈ- êîíñòðóêöèÿ èñòî÷íèêà âòåêàþùåãî òîêà íà
ÐÎÂÀÍÍÛÉ
R4 ÒÎÊ áèïîëÿðíîì òðàíçèñòîðå, ñåðüåçíûì íåäîñ-
1k
+ R2
òàòêîì, êîòîðîãî, ê ñîæàëåíèþ, ÿâëÿåòñÿ ñèñ-
+ 47 òåìàòè÷åñêàÿ îøèáêà, îáóñëîâëåííàÿ ïðîòå-
IC1 Q1
êàíèåì áàçîâîãî òîêà òðàíçèñòîðà Q1 ÷åðåç
– 2N3020 òîêîèçìåðèòåëüíûé ðåçèñòîð R1. Áàçîâûé
– CCOMP
R3 òîê èçìåíÿåòñÿ ñ èçìåíåíèÿìè êîëëåêòîðíî-
1k
+ ãî òîêà è êîýôôèöèåíòà ïåðåäà÷è òîêà òðàí-
çèñòîðà Q1, êîòîðûå, â ñâîþ î÷åðåäü, çàâèñÿò
VREF R1
1
îò ïðîèçâîäñòâåííîãî ðàçáðîñà ïàðàìåòðîâ
– òðàíçèñòîðà, òåìïåðàòóðû ïåðåõîäà è íàïðÿ-
æåíèÿ êîëëåêòîð-ýìèòòåð.
Äëÿ óâåëè÷åíèÿ êîýôôèöèåíòà óñèëåíèÿ
ïî òîêó è óìåíüøåíèÿ îøèáêè íà âûõîäå
Ðèñóíîê 1. Âûõîäíîé òîê ýòîãî òèïè÷íîãî
ìîæíî èñïîëüçîâàòü òðàíçèñòîðû Äàðëèíãòî-
áûñòðîäåéñòâóþùåãî èñòî÷íèêà âòåêàþùå-
ãî òîêà íà îñíîâå áèïîëÿðíîãî òðàíçèñòîðà íà, íî î÷åíü íåìíîãèå èç íèõ îáëàäàþò õîðî-
ñîäåðæèò îøèáêó, âûçâàííóþ òîêîì áàçû. Åãî øèìè âûñîêî÷àñòîòíûìè ïàðàìåòðàìè. Ìîù-
íîðìàëüíûé âûõîäíîé òîê IOUT = (VREF/R1) – IB. íûå ñóïåðáåòà òðàíçèñòîðû âñòðå÷àþòñÿ

122 ÑÕÅÌÛ
ðåäêî, îíè ñóùåñòâåííî äîðîæå è îáû÷íî òîêîèçìåðèòåëüíîãî ðåçèñòîðà R1, à íå ê çåì-
èìåþò áîëåå íèçêèå ÷àñòîòû åäèíè÷íîãî óñè- ëå, îïîðíîå íàïðÿæåíèå VREF îïðåäåëÿåò
ëåíèÿ. Îäíèì ñëîâîì, íåñìîòðÿ íà òî, ÷òî íàïðÿæåíèå îøèáêè, ïîäàâàåìîå íà Q1,
áèïîëÿðíûé òðàíçèñòîð èìååò áîëåå âûñî- ñîõðàíÿÿ ìàñøòàáèðîâàíèå âûõîäíîãî ñèã-
êèé âûõîäíîé èìïåäàíñ íà âûñîêèõ ÷àñòîòàõ, íàëà è ïîçâîëÿÿ âû÷èñëÿòü âûõîäíîé òîê êàê
ïîãðåøíîñòü, ñâÿçàííàÿ ñ åãî áàçîâûì òîêîì, VREF/R1.  ðåçóëüòàòå âåëè÷èíà ñòàáèëèçèðî-
äåëàåò áèïîëÿðíûé òðàíçèñòîð ïëîõèì âûáî- âàííîãî íàïðÿæåíèÿ íà ðåçèñòîðå R1 îïðåäå-
ðîì äëÿ âûñîêîòî÷íîãî èñòî÷íèêà âòåêàþùå- ëÿåòñÿ ñóììîé òðåáóåìîãî âûõîäíîãî òîêà è
ãî òîêà. Îøèáêè, âíîñèìûå òîêîì áàçû, ìîãëè òîêà áàçû òðàíçèñòîðà. Áëàãîäàðÿ òîìó, ÷òî
áû áûòü êîìïåíñèðîâàíû ïóòåì èçìåðåíèÿ òðàíçèñòîð ïî ñâîåé ïðèðîäå «âû÷èòàåò»
êîëëåêòîðíîãî òîêà âûõîäíîãî òðàíçèñòîðà è ñîáñòâåííûé áàçîâûé òîê, åãî êîëëåêòîðíûé
ââåäåíèåì ïîïðàâî÷íîãî êîýôôèöèåíòà, íî òîê è, ñëåäîâàòåëüíî, âûõîäíîé òîê íå èìåþò
òàêîé ïîäõîä óñëîæíÿåò ñõåìó è ñíèæàåò îøèáêè, ñîçäàâàåìîé áàçîâûì òîêîì.
âûõîäíîå ñîïðîòèâëåíèå èñòî÷íèêà. Èñïîëüçóÿ êîìáèíàöèþ èç äâóõ óñèëèòå-
ëåé IC1 è IC2, ìîæíî óïðîñòèòü ñõåìó è ñîõðà-
VC
íèòü ôóíêöèþ êîìïåíñàöèè îøèáêè, íî òîãî
æå ðåçóëüòàòà ìîæíî äîáèòüñÿ, ïðîñòî äîáà-
R9
+ 47k âèâ ê ñõåìå íà Ðèñóíêå 1 äâà ðåçèñòîðà. Îêîí-
+ ÷àòåëüíàÿ ñõåìà ïîêàçàíà íà Ðèñóíêå 3.
IC2 ×òîáû ïîíÿòü ïðèíöèï åå ðàáîòû, áóäåì ñ÷è-
– R8
ÑÒÀÁÈËÈÇÈ- òàòü ñõåìó ðåãóëÿòîðîì íàïðÿæåíèÿ, ïîääåð-
– 47k
R6 ÐÎÂÀÍÍÛÉ
ÒÎÊ
æèâàþùèì íàïðÿæåíèå, ðàâíîå VREF, íà
47k
R5 ðåçèñòîðå R1. Îáðàòèòå âíèìàíèå, ÷òî åñëè
47k R7 çàêîðîòèòü áàçîâûé ðåçèñòîð R2, ëþáàÿ ñèí-
VCC
47k
ôàçíàÿ îøèáêà, âíîñèìàÿ ðåçèñòîðàìè R5 è
+ R2 R6, áóäåò êîìïåíñèðîâàíà è, òàêèì îáðàçîì,
+ 47
IC1 Q1 íå áóäåò âëèÿòü íà íàïðÿæåíèå áàçû òðàíçèñ-
– òîðà Q1. Åñëè ïîäàòü ïàäåíèå íàïðÿæåíèÿ
– 2N3020
R4 CCOMP
R3
1k
1k
+ R5
47k ÑÒÀÁÈËÈÇÈ-
VREF R1 ÐÎÂÀÍÍÛÉ
1 VC ÒÎÊ

R4
1k + R2
+ 47
IC1 Q1
Ðèñóíîê 2. Äîáàâëåíèå êîìïåíñàöèè îøèáêè, –
– 2N3020
âíîñèìîé áàçîâûì òîêîì, óëó÷øàåò õàðàêòå- CCOMP
ðèñòèêè ñõåìû. Ïðè èñïîëüçîâàíèè õîðîøî
ñîãëàñîâàííûõ ðåçèñòîðîâ ôîðìóëà äëÿ +
âûõîäíîãî òîêà óïðîùàåòñÿ äî IOUT = (VREF/R1). VREF R6
47k

R3
Ëó÷øèé ïîäõîä ðåàëèçîâàí â ñõåìå, ïîêà- 1k R1
1
çàííîé íà Ðèñóíêå 2, â êîòîðóþ äëÿ èçìåðå-
íèÿ áàçîâîãî òîêà òðàíçèñòîðà Q1 ïî ïàäåíèþ
íàïðÿæåíèÿ íà ðåçèñòîðå R2 äîáàâëåíû äèô-
ôåðåíöèàëüíûé óñèëèòåëü IC2 è ðåçèñòîðû
Ðèñóíîê 3. Ìîæíî åùå áîëüøå óïðîñòèòü
R6 - R9. Ðåçèñòîðû R4 è R5 ìàñøòàáèðóþò è
êîíñòðóêöèþ èñòî÷íèêà âòåêàþùåãî òîêà,
ñóììèðóþò íàïðÿæåíèå îøèáêè è îïîðíîå äîáàâèâ ê ñõåìå Ðèñóíîê 1 ëèøü äâà ðåçèñòî-
íàïðÿæåíèå, ïîäàâàåìûå íà äèôôåðåíöè- ðà R5 è R6. Ôîðìóëà âûõîäíîãî òîêà îñòàåò-
àëüíûé óñèëèòåëü IC1. Ïîñêîëüêó èíâåðòèðó- ñÿ òàêîé æå, êàê äëÿ ñõåìû Ðèñóíîê 2: IOUT =
þùèé âõîä IC1 ïîäêëþ÷åí ê âåðõíåìó âûâîäó = (VREF/R1).

ÐàäèîËîöìàí 01,02-2022 123


îáðàòíî íà âõîä IC1 ÷åðåç ðåçèñòîðû R5 è R4, ÑÒÀÁÈËÈÇÈÐÎÂÀÍÍÛÉ
òî íàïðÿæåíèå, ïàäàþùåå íà ðåçèñòîðå R2 è ÒÎÊ
ñîîòâåòñòâóþùåå âåëè÷èíå áàçîâîãî òîêà Q1,
R2
óâåëè÷èò ñòàáèëèçèðóåìîå íà R1 íàïðÿæåíèå 47
â ñîîòíîøåíèè R5/R4. Åñëè îòíîøåíèå R5/R4 Q1
Ê ÎÑÒÀËÜÍÎÉ R6
ñäåëàòü ðàâíûì îòíîøåíèþ R2/R1, íàïðÿæå- ×ÀÑÒÈ ÑÕÅÌÛ 47k 2N3020
íèå íà ðåçèñòîðå R1 áóäåò âêëþ÷àòü ñîñòàâëÿ- Q2
þùóþ îøèáêè, êîòîðàÿ ýôôåêòèâíî êîìïåí-
RSPEEDUP 2N3020
ñèðóåò áàçîâûé òîê. Åñëè R3 = R4 è R5 = R6, R3 470
âûõîäíîé òîê IOUT áóäåò îïèñûâàòüñÿ ñëåäóþ- 1k

ùåé ôîðìóëîé:
R1
1
R4
VREF + IB × R 2 ×
R5
IOUT = - IB .
R1 Ðèñóíîê 4. Äîáàâëåíèå ðåçèñòîðà RSPEEDUP
óëó÷øàåò õàðàêòåðèñòèêè äâóõòðàíçèñ-
Ïîñêîëüêó òîê áàçû IB âõîäèò â âûðàæåíèå òîðíîãî âûõîäíîãî êàñêàäà Äàðëèíãòîíà.
äâàæäû ñ ïðîòèâîïîëîæíûìè çíàêàìè è âçà-
èìíî ñîêðàùàåòñÿ, ôîðìóëà óïðîùàåòñÿ: íàïðÿæåíèÿ ïèòàíèÿ çàâèñèò îò äîïóñòèìîé
íàãðóçêè ïî òîêó óñèëèòåëÿ IC1 è îò ñóììû
VREF íàèõóäøèõ ïàäåíèé íàïðÿæåíèÿ íà ïåðåõîäå
IOUT = .
R1 áàçà-ýìèòòåð Q1, à òàêæå íà ðåçèñòîðàõ R1 è
R2. Ìàêñèìàëüíûé âûõîäíîé òîê ñõåìû çàâè-
Äëÿ îïòèìèçàöèè õàðàêòåðèñòèê ñõåìû ñèò îò ìèíèìàëüíîãî êîýôôèöèåíòà ïåðåäà-
èñïîëüçóéòå ñëåäóþùèå ñîîòíîøåíèÿ ñîïðî- ÷è òîêà òðàíçèñòîðà Q1 äëÿ ñëó÷àÿ åãî íàèáî-
òèâëåíèé ðåçèñòîðîâ: ëåå ïåññèìèñòè÷åñêîé îöåíêè, óìíîæåííîãî
íà ìèíèìàëüíûé âûõîäíîé òîê IC1, îïÿòü æå,
R2 R5 äëÿ íàèõóäøåãî ñëó÷àÿ.
= , R5 = R6 , R3 = R 4 ,
R1 R 4 Äëÿ îáåñïå÷åíèÿ ñòàáèëüíîé ðàáîòû â
R 5 >> R 4 , R 3 >> R1. êà÷åñòâå IC1 ñëåäóåò èñïîëüçîâàòü îïåðàöè-
îííûé óñèëèòåëü, óñòîé÷èâûé ïðè åäèíè÷íîì
Èñïîëüçîâàíèå â ñõåìå íà Ðèñóíêå 3 ñòàí- óñèëåíèè. Êîãäà ñõåìà ðàáîòàåò â ïðåäåëàõ
äàðòíûõ ðåçèñòîðîâ ñ äîïóñêîì 1% óìåíüøà- íîìèíàëüíîãî äèàïàçîíà òîêîâ, îïåðàöèîí-
åò îøèáêó, âíîñèìóþ òîêîì áàçû òðàíçèñòîðà íûé óñèëèòåëü, âðåìÿ îòêëèêà êîòîðîãî çíà-
Q1, ïðèìåðíî äî îäíîé ñîòîé îò åå íåêîìïåí- ÷èòåëüíî áîëüøå, ÷åì ó òðàíçèñòîðà Q1, îáû÷-
ñèðîâàííîãî óðîâíÿ. Áåç êîìïåíñàöèè íèçêèé íî íå íóæäàåòñÿ â óñòàíîâêå êîìïåíñèðóþ-
êîýôôèöèåíò ïåðåäà÷è òîêà ìîùíîãî òðàí- ùåãî êîíäåíñàòîðà CCOMP. Îäíàêî íåáîëüøîé
çèñòîðà Q1 ñ òèïè÷íûì çíà÷åíèåì 25 âíåñ áû êîíäåíñàòîð åìêîñòüþ â íåñêîëüêî äåñÿòêîâ
îøèáêó ïîëíîé øêàëû òîêà â 4%. Ñõåìà ïèêîôàðàä ãàðàíòèðóåò óñòîé÷èâîñòü ïðè
óìåíüøàåò îøèáêó äî 0.04% è óâåëè÷èâàåò ëþáûõ óñëîâèÿõ – íàïðèìåð, êîãäà âûõîäíîé
êîýôôèöèåíò ïåðåäà÷è òîêà òðàíçèñòîðà Q1 òîê ñõåìû è íàïðÿæåíèå îáðàòíîé ñâÿçè íà
äî ýôôåêòèâíîãî çíà÷åíèÿ 2500. Èäåàëüíîå ðåçèñòîðå R1 ïðèáëèæàþòñÿ ê íóëþ.
ñîãëàñîâàíèå ïîçâîëèëî áû ñíèçèòü îøèáêó Ñõåìà íà Ðèñóíêå 3 áóäåò ðàáîòàòü òàê æå
áàçîâîãî òîêà äî ïðàêòè÷åñêè íåèçìåðèìîé õîðîøî, åñëè â êà÷åñòâå Q1 èñïîëüçîâàòü
âåëè÷èíû. Îáðàòèòå âíèìàíèå, ÷òî äèàïàçîí òðàíçèñòîð Äàðëèíãòîíà, ïîñêîëüêó åãî
âõîäíûõ ñèíôàçíûõ íàïðÿæåíèé ìèêðîñõå- áîëåå âûñîêîå óñèëåíèå ïî òîêó äîïîëíè-
ìû IC1 äîëæåí âêëþ÷àòü íàïðÿæåíèå îòðèöà- òåëüíî óëó÷øàåò ðàáîòó ñõåìû. Ïðè èñïîëü-
òåëüíîé øèíû ïèòàíèÿ. Ðàâåíñòâî ñîïðîòèâ- çîâàíèè äâóõ äèñêðåòíûõ áèïîëÿðíûõ òðàí-
ëåíèé ðåçèñòîðîâ íà îáîèõ âõîäàõ IC1 óðàâ- çèñòîðîâ ìîæíî óëó÷øèòü âðåìÿ âûêëþ÷å-
íîâåøèâàåò âõîäíûå òîêè ñìåùåíèÿ îïåðà- íèÿ ñîñòàâíîãî òðàíçèñòîðà Äàðëèíãòîíà,
öèîííîãî óñèëèòåëÿ. Ìèíèìàëüíîå çíà÷åíèå ïîäêëþ÷èâ ðåçèñòîð RSPEEDUP ìåæäó áàçîé è

124 ÑÕÅÌÛ
ýìèòòåðîì âûõîäíîãî òðàíçèñòîðà, ÷òîáû òàêæå ïðîïîðöèîíàëüíî óâåëè÷èòü íîìèíà-
óäàëèòü åãî èçáûòî÷íûé áàçîâûé çàðÿä (Ðè- ëû ðåçèñòîðîâ R3 - R6, ÷òîáû ñíèçèòü âåëè÷è-
ñóíîê 4). íó òîêà, ïîòðåáëÿåìîãî îïîðíûì èñòî÷íè-
Èñòî÷íèê îïîðíîãî íàïðÿæåíèÿ ìîæåò êîì. Óäèâèòåëüíî, ÷åãî ìîæíî äîáèòüñÿ,
áûòü êàê ôèêñèðîâàííûì, òàê ðåãóëèðóåìûì, äîáàâèâ âñåãî äâà ðåçèñòîðà â è áåç òîãî ïðî-
íî äëÿ ìèíèìèçàöèè îøèáêè âûõîäíîå ñòóþ ñõåìó. ÐË
ñîïðîòèâëåíèå îïîðíîãî èñòî÷íèêà äîëæíî
áûòü äîñòàòî÷íî íèçêèì, ÷òîáû ïðèíèìàòü Ìàòåðèàëû ïî òåìå
òîê îáðàòíîé ñâÿçè îò ðåçèñòîðà R4. Ìîæíî 1. Datasheet Comset 2N3020

ÐàäèîËîöìàí 01,02-2022 125


Çàðÿäîâûå íàñîñû
íà ìèêðîñõåìå TLC555-Q1
Mahmoud Harmouch
Texas Instruments

Àííîòàöèÿ âûé íàñîñ òàêæå ñïîñîáåí óïðàâëÿòü


MOSFET ñ íèçêèì ñîïðîòèâëåíèåì îòêðûòî-
 ýòîé ñòàòüå îïèñûâàåòñÿ àëüòåðíàòèâ- ãî êàíàëà.
íîå èñïîëüçîâàíèå ìèêðîñõåìû TLC555-Q1 â
êà÷åñòâå çàðÿäîâîãî íàñîñà. Ïðÿìîóãîëüíûå Îïèñàíèå ìèêðîñõåìû
âûõîäíûå èìïóëüñû ñ ðàçìàõîì îò íàïðÿæå-
íèÿ ïèòàíèÿ äî «çåìëè» ïîçâîëÿþò ñ Ýòî óñòðîéñòâî ñîäåðæèò äâà îêîííûõ
ïîìîùüþ íåñêîëüêèõ äîïîëíèòåëüíûõ êîí- êîìïàðàòîðà, RS-òðèããåð, MOSFET ñ îòêðû-
äåíñàòîðîâ è äèîäîâ ñäåëàòü íà îñíîâå ýòîãî òûì ñòîêîì è äâóõòàêòíûé âûõîäíîé êàñêàä
óñòðîéñòâà åìêîñòíîé ïðåîáðàçîâàòåëü ñ (Ðèñóíîê 1). Êðîìå òîãî, ìèêðîñõåìà èìååò
ïîëîæèòåëüíûì èëè îòðèöàòåëüíûì âûõîä- âûâîä RESET äëÿ ðàçðåøåíèÿ è çàïðåòà
íûì íàïðÿæåíèåì. Èñïîëüçîâàíèå TLC555- âûõîäà. Íàïðÿæåíèå ïèòàíèÿ îò 2 Â äî 15 Â
Q1 â êà÷åñòâå çàðÿäîâîãî íàñîñà ÿâëÿåòñÿ ïîçâîëÿåò óñòðîéñòâó ðàáîòàòü â àâòîìî-
ïðîñòûì è äåøåâûì ðåøåíèåì äëÿ óäâîå- áèëüíîì îáîðóäîâàíèè ïðè ïîëíîñòüþ çàðÿ-
íèÿ, óòðîåíèÿ èëè èíâåðòèðîâàíèÿ íàïðÿæå- æåííîé 12-âîëüòîâîé àêêóìóëÿòîðíîé áàòà-
íèÿ ïèòàíèÿ. ðåå è ïðè õîëîäíîì çàïóñêå.
Çàðÿäîâûé íàñîñ ìîæíî èñïîëüçîâàòü â
àâòîìîáèëüíûõ ïðèëîæåíèÿõ, òðåáóþùèõ Çàðÿäîâûé íàñîñ ñ ïîëîæèòåëüíûì
çàùèòû îò ïåðåïîëþñîâêè áàòàðåè. Çàðÿäî- âûõîäíûì íàïðÿæåíèåì
Ìèêðîñõåìà TLC555-Q1 âêëþ÷åíà â òèïî-
VDD CONT RESET
âîé êîíôèãóðàöèè òàéìåðà (Ðèñóíîê 2). ×àñ-
8 5 4
òîòà ïåðåêëþ÷åíèÿ è êîýôôèöèåíò çàïîëíå-
R íèÿ óñòàíàâëèâàþòñÿ âðåìÿçàäàþùèìè êîì-
6 R1
THRES 3
ïîíåíòàìè R1, R2 è C5. Äâà äèîäà (D1, D2) è
R 1 OUT
äâà êåðàìè÷åñêèõ êîíäåíñàòîðà (C3, C4)
S âûðàáàòûâàþò ïîëîæèòåëüíîå âûõîäíîå
R
íàïðÿæåíèå 2VCC – 2VF, ãäå VF – ïàäåíèå
íàïðÿæåíèÿ íà äèîäå. Êîãäà ìèêðîñõåìà
2
TRIG TLC555-Q1 âûêëþ÷åíà, âûõîäíîå íàïðÿæå-
R íèå çàðÿäîâîãî íàñîñà ðàâíî VCC – 2VF.
7 ×òîáû ïðè âûêëþ÷åííîì óñòðîéñòâå TLC555-
DISCH
1 Q1 âûõîäíîå íàïðÿæåíèå áûëî ðàâíî 0 Â,
GND
íàäî àíîä äèîäà D2 ñîåäèíèòü ñ âûõîäîì
Ðèñóíîê 1. Áëîê-ñõåìà òàéìåðà TLC555-Q1. OUT (âûâîä 3).

126 ÑÕÅÌÛ
VCC
D2

R1
C1
1µF
904
U1
C2 D1 Ïîëîæèòåëüíîå
GND 8 3 íàïðÿæåíèå
VCC OUT
Âûñîêèé =
ðàçðåøåíèå 4 1µF
RESET 7
DISCH C3
5 1µF
6
THRES CONT

2 1
TRIG GND C4 GND
1nF
C5
10nF NE555PWR

R2 GND

904

Ðèñóíîê 2. Ñõåìà çàðÿäîâîãî íàñîñà ñ ïîëîæèòåëüíûì âûõîäíûì íàïðÿæåíèåì.

Âêëþ÷åíèå è âûêëþ÷åíèå ïèòàíèÿ


Âûâîä RESET ìèêðîñõåìû ìîæåò èñïîëü-
çîâàòüñÿ äëÿ âêëþ÷åíèÿ è âûêëþ÷åíèÿ çàðÿ-
äîâîãî íàñîñà â ñîîòâåòñòâèè ñ Òàáëèöåé 1.

Òàáëèöà 1. Ðàáîòà çàðÿäîâîãî íàñîñà ñ ïîëî-


æèòåëüíûì âûõîäíûì íàïðÿæåíèåì
Çàðÿäîâûé Âûõîäíîå
RESET OUT (âûâ. 3) íàñîñ íàïðÿæåíèå
Âûñîêèé Ïåðåêëþ÷åíèå ÂÊË 2VCC – 2VF
Íèçêèé Íèçêèé ÂÛÊË VCC – 2VF

Íà Ðèñóíêå 3 ïîêàçàíû îñöèëëîãðàììû,


Ðèñóíîê 3. Âêëþ÷åíèå ïèòàíèÿ – óðîâåíü íà
èëëþñòðèðóþùèå ïðîöåññ âêëþ÷åíèÿ ïîñëå
âõîäå RESET ìåíÿåòñÿ ñ íèçêîãî íà âûñîêèé.
èçìåíåíèÿ óðîâíÿ íà âõîäå RESET ñ íèçêîãî

25
Âûõîäíîå íàïðÿæåíèå (Â)

20

15 VOUT (Â)
Ëèíåéíàÿ àïïðîêñèìàöèÿ
10

0
0 5 10 15 20 25 30 35
Òîê íàãðóçêè (ìÀ)

Ðèñóíîê 4. Âûêëþ÷åíèå ïèòàíèÿ – óðîâåíü íà Ðèñóíîê 5. Çàâèñèìîñòü âûõîäíîãî íàïðÿæå-


âõîäå RESET ìåíÿåòñÿ ñ âûñîêîãî íà íèçêèé. íèÿ çàðÿäîâîãî íàñîñà îò òîêà íàãðóçêè.

ÐàäèîËîöìàí 01,02-2022 127


VCC
R1

904
C1 C2 D1 Îòðèöàòåëüíîå
1µF íàïðÿæåíèå
U1
1µF
GND 8 3
VCC OUT C3
Âûñîêèé = D2
1µF
ðàçðåøåíèå 4 7
RESET DISCH

6 5
THRES CONT
GND
2 1
TRIG GND C4
1nF
C5
10nF NE555PWR

GND
R2

904

Ðèñóíîê 6. Ñõåìà çàðÿäîâîãî íàñîñà ñ îòðèöàòåëüíûì âûõîäíûì íàïðÿæåíèåì.

íà âûñîêèé. Íà Ðèñóíêå 4 ïîêàçàíû îñöèëëî- Çàðÿäîâûé íàñîñ ñ îòðèöàòåëüíûì


ãðàììû, èëëþñòðèðóþùèå ïðîöåññ âûêëþ÷å-
íèÿ ïîñëå èçìåíåíèÿ óðîâíÿ íà âõîäå RESET
âûõîäíûì íàïðÿæåíèåì
ñ âûñîêîãî íà íèçêèé. Ìèêðîñõåìà TLC555-Q1 âêëþ÷åíà â òèïî-
âîé êîíôèãóðàöèè òàéìåðà (Ðèñóíîê 6). ×àñ-
Õàðàêòåðèñòèêè òîòà ïåðåêëþ÷åíèÿ è êîýôôèöèåíò çàïîëíå-
Ðàáîòà óäâîèòåëÿ íàïðÿæåíèÿ íà çàðÿäî- íèÿ óñòàíàâëèâàþòñÿ âðåìÿçàäàþùèìè êîì-
âîì íàñîñå ïðîâåðÿëàñü ïðè íàïðÿæåíèè ïîíåíòàìè R1, R2 è C5. Äâà äèîäà (D1, D2) è
ïèòàíèÿ VCC = 12 Â. Âûõîäíîå íàïðÿæåíèå äâà êåðàìè÷åñêèõ êîíäåíñàòîðà (C3, C4)
ðàâíî 2VCC – 2VF, ãäå VF – ïàäåíèå íàïðÿæå- âûðàáàòûâàþò îòðèöàòåëüíîå âûõîäíîå
íèÿ íà äèîäå. Íà Ðèñóíêå 5 ïîêàçàíà çàâèñè- íàïðÿæåíèå. Êîãäà ìèêðîñõåìà TLC555-Q1
ìîñòü âûõîäíîãî íàïðÿæåíèÿ çàðÿäîâîãî âûêëþ÷åíà, âûõîäíîå íàïðÿæåíèå çàðÿäîâî-
íàñîñà îò òîêà íàãðóçêè. ãî íàñîñà ðàâíî 0 Â.

Ðèñóíîê 7. Âêëþ÷åíèå ïèòàíèÿ – óðîâåíü íà Ðèñóíîê 8. Âûêëþ÷åíèå ïèòàíèÿ – óðîâåíü íà


âõîäå RESET ìåíÿåòñÿ ñ íèçêîãî íà âûñîêèé. âõîäå RESET ìåíÿåòñÿ ñ âûñîêîãî íà íèçêèé.

128 ÑÕÅÌÛ
Âêëþ÷åíèå è âûêëþ÷åíèå ïèòàíèÿ Íà Ðèñóíêå 7 ïîêàçàíû îñöèëëîãðàììû,
èëëþñòðèðóþùèå ïðîöåññ âêëþ÷åíèÿ ïîñëå
Âûâîä RESET óñòðîéñòâà ìîæåò èñïîëü- èçìåíåíèÿ óðîâíÿ íà âõîäå RESET ñ íèçêîãî
çîâàòüñÿ äëÿ âêëþ÷åíèÿ è âûêëþ÷åíèÿ çàðÿ- íà âûñîêèé. Íà Ðèñóíêå 8 ïîêàçàíû îñöèëëî-
äîâîãî íàñîñà ñîãëàñíî Òàáëèöå 2. ãðàììû, èëëþñòðèðóþùèå ïðîöåññ âûêëþ÷å-
íèÿ ïîñëå èçìåíåíèÿ óðîâíÿ íà âõîäå RESET
Òàáëèöà 2. Ðàáîòà çàðÿäîâîãî íàñîñà ñ îòðè- ñ âûñîêîãî íà íèçêèé.
öàòåëüíûì âûõîäíûì íàïðÿæåíèåì
RESET OUT (âûâ. 3)
Çàðÿäîâûé Âûõîäíîå
íàñîñ íàïðÿæåíèå
Õàðàêòåðèñòèêè
Âûñîêèé Ïåðåêëþ÷åíèå ÂÊË –VCC + 2VF Ðàáîòà èíâåðòîðà íàïðÿæåíèÿ íà çàðÿäî-
Íèçêèé Íèçêèé ÂÛÊË 0 âîì íàñîñå ïðîâåðÿëàñü ïðè íàïðÿæåíèè
ïèòàíèÿ VCC = 12 Â. Âûõîäíîå íàïðÿæåíèå
ðàâíî –VCC + 2VF, ãäå VF – ïàäåíèå íàïðÿæå-
0
VOUT (Â) íèÿ íà äèîäå. Íà Ðèñóíêå 9 ïîêàçàíà çàâèñè-
Ëèíåéíàÿ àïïðîêñèìàöèÿ ìîñòü âûõîäíîãî íàïðÿæåíèÿ èíâåðòîðà îò
–2
Âûõîäíîå íàïðÿæåíèå (Â)

òîêà íàãðóçêè.
–4
Êðàòêèé èòîã
–6
Ñ ïîìîùüþ íåáîëüøîãî êîëè÷åñòâà âíåø-
–8 íèõ êîìïîíåíòîâ óñòðîéñòâî TLC555-Q1
ìîæåò áûòü âêëþ÷åíî â íåñêîëüêèõ êîíôèãó-
–10
ðàöèÿõ çàðÿäîâîãî íàñîñà. Åãî ìîæíî èñïîëü-
–12
çîâàòü â êà÷åñòâå ìåðû ýêîíîìèè âî ìíîãèõ
0 5 10 15 20 25 30 ïðèëîæåíèÿõ. ÐË
Òîê íàãðóçêè (ìÀ)

Ðèñóíîê 9. Çàâèñèìîñòü âûõîäíîãî íàïðÿæå- Ìàòåðèàëû ïî òåìå


íèÿ çàðÿäîâîãî íàñîñà îò òîêà íàãðóçêè. 1. Datasheet Texas Instruments TLC555-Q1

ÐàäèîËîöìàí 01,02-2022 129


Ôîòîðåçèñòîð
â öåïè îáðàòíîé ñâÿçè ÎÓ
îáåñïå÷èâàåò ëèíåéíîñòü îòêëèêà
Julius Foit, Jan Novák
EDN

 óñèëèòåëÿõ ÀÐÓ èñïîëüçóåòñÿ íåëèíåé- ìè, äîñòàòî÷íî õîðîøèìè äëÿ ýòîé öåëè.
íîñòü õàðàêòåðèñòèê óïðàâëÿþùèõ óñòðîéñòâ. Îáû÷íûå ôîòîðåçèñòîðû èìåþò ñïåêòðàëü-
Âåëè÷èíà àêòèâíîé ñîñòàâëÿþùåé íåêîòîðûõ íûå õàðàêòåðèñòèêè, áëèçêèå ê ñïåêòðàëüíûì
èç èõ äèôôåðåíöèàëüíûõ ïàðàìåòðîâ èçìå- õàðàêòåðèñòèêàì ÷åëîâå÷åñêîãî ãëàçà, ïèê
íÿåòñÿ â çàâèñèìîñòè îò ïîëîæåíèé èõ ðàáî- ÷óâñòâèòåëüíîñòü êîòîðîãî ïðèõîäèòñÿ íà
÷èõ òî÷åê ïî ïîñòîÿííîìó òîêó. Òèïè÷íûì ïðè- äëèíó âîëíû ïðèìåðíî 500 íì. Òàêèì îáðà-
ìåðîì ÿâëÿåòñÿ âîëüòàìïåðíàÿ õàðàêòåðèñ- çîì, áåëûé èëè çåëåíûé ñâåòîäèîä ÿâëÿþòñÿ
òèêà êðåìíèåâîãî p-n ïåðåõîäà, äèôôåðåíöè- õîðîøåé àëüòåðíàòèâîé. Â ýòîé ñõåìå äëÿ
àëüíàÿ ïðîâîäèìîñòü êîòîðîãî ïðÿìî ïðîïîð- ïîëó÷åíèÿ ìàêñèìàëüíî âîçìîæíîé ÷óâñòâè-
öèîíàëüíî ïðîõîäÿùåìó ÷åðåç íåãî ïîñòîÿí- òåëüíîñòè èñïîëüçóåòñÿ áåëûé ñâåòîäèîä
íîìó òîêó [1]. Ïðè òàêîì ñïîñîáå óïðàâëåíèÿ âûñîêîé ÿðêîñòè.
îñíîâíàÿ ïðîáëåìà çàêëþ÷àåòñÿ â íåëèíåé- Íà Ðèñóíêå 1 ïîêàçàíû îòäåëüíûå êîìïî-
íîñòè ïåðåäàòî÷íîé õàðàêòåðèñòèêè óïðàâëÿ- íåíòû îïòîïàðû è óñòðîéñòâî â ñáîðå. Îïòîè-
þùåãî ýëåìåíòà, êîòîðàÿ âûçûâàåò îòíîñè- çîëÿòîð ñîñòîèò èç öèëèíäðè÷åñêîãî äåðæà-
òåëüíî áîëüøèå íåëèíåéíûå èñêàæåíèÿ ñèã- òåëÿ, â êîòîðîì íà îäíîì êîíöå çàêðåïëåí
íàëà, êîãäà àìïëèòóäà îáðàáàòûâàåìîãî ñòàíäàðòíûé 5-ìì ñâåòîäèîä âûñîêîé ÿðêîñ-
íàïðÿæåíèÿ ïðåâûøàåò ìèëëèâîëüòû [2].
Äëÿ ýòîé çàäà÷è ïîäõîäèò ôîòîðåçèñòîð,
âîëüòàìïåðíàÿ õàðàêòåðèñòèêà êîòîðîãî
ëèíåéíà â øèðîêîì äèàïàçîíå íàïðÿæåíèé.
Îáû÷íûå ôîòîðåçèñòîðû îñòàþòñÿ èäåàëü-
íî ëèíåéíûìè ïðè àìïëèòóäàõ ñèãíàëà äî
100 Â è áîëåå. Ñëåäîâàòåëüíî, óñòðîéñòâîì,
ðåãóëèðóþùèì óñèëåíèå, ìîæåò áûòü îïòî-
ïàðà, óïðàâëÿåìûì ýëåìåíòîì êîòîðîé ÿâëÿ-
åòñÿ ôîòîðåçèñòîð. Â îïèñûâàåìîé íèæå
ñõåìå èñïîëüçóåòñÿ èñòî÷íèê èçëó÷åíèÿ,
ñïåêòðàëüíàÿ õàðàêòåðèñòèêà êîòîðîãî ñîîò-
âåòñòâóåò ñïåêòðàëüíîé õàðàêòåðèñòèêå
ôîòîðåçèñòîðà, à èçëó÷àåìàÿ èì ìîùíîñòü
äîëæíà, ïî âîçìîæíîñòè, áûòü ëèíåéíîé
ôóíêöèåé ñèãíàëà âîçáóæäåíèÿ. Ïîäîáíûå Ðèñóíîê 1. Îïòîèçîëÿòîð (ñëåâà) ñîáðàí èç
îïòîïàðû èìåþòñÿ â ïðîäàæå, íî ëèøü ÿðêîãî ñâåòîäèîäà è ôîòîðåçèñòîðà, çàêëþ-
íåìíîãèå èç íèõ îáëàäàþò õàðàêòåðèñòèêà- ÷åííûõ â ìåòàëëè÷åñêóþ òðóáêó.

130 ÑÕÅÌÛ
òè, à íà äðóãîì – ôîòîðåçèñòîð. Íåïðîçðà÷- 10
7

ÑÎÏÐÎÒÈÂËÅÍÈÅ ÔÎÒÎÐÅÇÈÑÒÎÐÀ (Îì)


íûé íåïðîâîäÿùèé óïëîòíèòåëü ïðåäîòâðà-
ùàåò ïîïàäàíèå â óñòðîéñòâî âíåøíåãî ñâå- 10
6

òà. Ïîëèðîâàííàÿ âíóòðåííÿÿ ïîâåðõíîñòü


ìåòàëëè÷åñêîãî äåðæàòåëÿ ìèíèìèçèðóåò 10
5

ïîòåðè ñâåòà ìåæäó ñâåòîäèîäîì è ôîòîðå-


çèñòîðîì. Äëÿ îïòîèçîëÿòîðà áûëè âûáðàíû 4
10
äîñòóïíûé ôîòîðåçèñòîð NSL-19M51 è ñòàí-
äàðòíûé áåëûé 5-ìì ñâåòîäèîä âûñîêîé 3
10
ÿðêîñòè L-53MWC*E ñî ñâåòîâûì ïîòîêîì
2500 ìêä ïðè òîêå âîçáóæäåíèÿ 20 ìÀ. 2
10
Íà Ðèñóíêå 2 èçîáðàæåíà ïåðåäàòî÷íàÿ 10
–7
10
–6
10
–5
10
–4
10
–3
10
–2
10
–1

õàðàêòåðèñòèêà îïòîèçîëÿòîðà, â êîòîðîì ÒÎÊ ÑÂÅÒÎÄÈÎÄÀ (À)


èñïîëüçóåòñÿ ôîòîðåçèñòîð òèïà NSL-
19M51. Âûõîäíîå ñîïðîòèâëåíèå óñòðîéñòâà Ðèñóíîê 2. Ëîãàðèôìè÷åñêèé îòêëèê îïòîè-
çîëÿòîðà, âêëþ÷åííîãî â öåïü îáðàòíîé ñâÿ-
ìîæåò èçìåíÿòüñÿ îò 100 Îì äî 10 ÌÎì ïðè
çè, îáåñïå÷èâàåò ëèíåéíóþ õàðàêòåðèñòèêó
ñîîòâåòñòâóþùåì èçìåíåíèè òîêà ñâåòîäèî- óñèëèòåëÿ.
äà îò 34 ìÀ äî 0.1 ìêÀ. Âîëüòàìïåðíàÿ õàðàê-
òåðèñòèêà ôîòîðåçèñòîðà, ëèíåéíàÿ äàæå
äëÿ ñèãíàëîâ áîëüøîé àìïëèòóäû, ïîçâîëÿåò âûõîäíîãî ñîïðîòèâëåíèÿ êàê ìèíèìóì â
èñïîëüçîâàòü åãî â êà÷åñòâå ýëåìåíòà óïðàâ- ïÿòü äåêàä ïðè ìàêñèìàëüíîì òîêå óïðàâëå-
ëåíèÿ è òîãäà, êîãäà òðåáóåòñÿ îòíîñèòåëüíî íèÿ ñâåòîäèîäîì, íå ïðåâûøàþùåì äîïóñòè-
áîëüøîå íàïðÿæåíèå ñèãíàëà, íàïðèìåð, ìûõ âûõîäíûõ òîêîâ îáû÷íûõ òâåðäîòåëü-
êîãäà ôîòîðåçèñòîð ÿâëÿåòñÿ ÷àñòüþ ïåòëè íûõ îïåðàöèîííûõ óñèëèòåëåé.
îáðàòíîé ñâÿçè îïåðàöèîííîãî óñèëèòåëÿ Òàêîé óñèëèòåëü ìîæåò óïðàâëÿòü îáùèì
(ÎÓ). Èç Ðèñóíêà 2 òàêæå âèäíî, ÷òî ìîæíî óñèëåíèåì ñèñòåìû â òîì æå äèàïàçîíå áåç
ïîëó÷èòü äèàïàçîí ëèíåéíîãî èçìåíåíèÿ äîïîëíèòåëüíîãî óñèëåíèÿ òîêà. Áëàãîäàðÿ

+ A1
LF356N
– +
C2 + C3
4.7 µF 22 µF
R1 C1 R6 +
3.9k 100 µF A2
47M
LF356N ÂÛÕÎÄ
+ –
ÂÕÎÄ D3
BAT46
IC1

R2 R7 D4
1M 10k BAT46 C4
+ 47 µF

ßÐÊÈÉ D2 P1
ÑÂÅÒÎÄÈÎÄ BAT46 10k ÈÑÒÎ×ÍÈÊ
ÏÈÒÀÍÈß
A3
+
C5 15 Â
LF356N 47 µF +
R3 +
D5 C6
R5 BAT46
– 47k
D1 470 µF
3.9k
BAT46
P2 +
1M C7
R4
470 µF
470
–15 Â

Ðèñóíîê 3. Â êîíòóðå îáðàòíîé ñâÿçè ñèñòåìû àäàïòèâíîãî óñèëèòåëÿ èñïîëüçóåòñÿ îïòîïàðà.

ÐàäèîËîöìàí 01,02-2022 131


ëèíåéíîñòè ôîòîðåçèñòîðîâ ðåçóëüòèðóþ- òàòî÷íî áîëüøèì. Çíà÷åíèå 47 ÌÎì ÿâëÿåò-
ùèé óðîâåíü íåëèíåéíûõ èñêàæåíèé îáðàáà- ñÿ ðàçóìíûì êîìïðîìèññîì, îãðàíè÷èâàþ-
òûâàåìîãî ñèãíàëà ïî÷òè èñêëþ÷èòåëüíî ùèì ìàêñèìàëüíûé àáñîëþòíûé êîýôôèöè-
îáóñëîâëåí íåëèíåéíîñòüþ îïåðàöèîííîãî åíò óñèëåíèÿ íàïðÿæåíèÿ êàñêàäà íà A1 ïðè-
óñèëèòåëÿ.  ïðåäåëàõ íîðìàëüíîãî ðàáî÷å- áëèçèòåëüíî äî 82 äÁ. Îãðàíè÷èâàþùèìè
ãî äèàïàçîíà îáùàÿ ëèíåéíîñòü ñèñòåìû ôàêòîðàìè ïðè âûáîðå ñîïðîòèâëåíèÿ R6
óëó÷øàåòñÿ ñ óâåëè÷åíèåì àìïëèòóäû âõîä- ÿâëÿþòñÿ øóì è êîýôôèöèåíò óñèëåíèÿ A1
íîãî ñèãíàëà, ïîñêîëüêó âåëè÷èíà îòðèöà- áåç îáðàòíîé ñâÿçè.
òåëüíîé îáðàòíîé ñâÿçè óâåëè÷èâàåòñÿ ñ ðîñ- Áóôåð A2 îòäåëÿåò íåëèíåéíóþ íàãðóçêó,
òîì àìïëèòóäû ñèãíàëà. êîòîðóþ ïðåäñòàâëÿþò ñîáîé âûïðÿìèòåëü-
Ñõåìà óñèëèòåëÿ ïîêàçàíà íà Ðèñóíêå 3. íûå äèîäû, îò âûõîäíîãî ñèãíàëà, ïðåäîò-
Îñíîâíûì óñòðîéñòâîì îáðàáîòêè ñèãíàëîâ âðàùàÿ åãî èñêàæåíèÿ. Äèîäû D3 è D4 êîì-
ÿâëÿåòñÿ èíâåðòèðóþùèé îïåðàöèîííûé ïåíñèðóþò èçìåíåíèÿ ïîðîãîâûõ íàïðÿæå-
óñèëèòåëü A1. Èíâåðòèðóþùåå âêëþ÷åíèå íèé âûïðÿìèòåëüíûõ äèîäîâ D1 è D2, âêëþ-
ïîçâîëÿåò óñòàíàâëèâàòü àáñîëþòíîå çíà÷å- ÷àÿ èõ òåìïåðàòóðíûé óõîä. Åñëè óñòàíàâëè-
íèå îáùåãî óñèëåíèÿ îò âõîäà äî âûõîäà âàòü ðåãóëèðóåìóþ àìïëèòóäó âûõîäíîãî
ìåíüøèì åäèíèöû, ÷òî äàåò âîçìîæíîñòü íàïðÿæåíèÿ íèæå ïîðîãîâîãî çíà÷åíèÿ, çàäà-
êîððåêòíî îáðàáàòûâàòü äàæå âõîäíûå ñèã- âàåìîãî òîêîì ñìåùåíèÿ ðåçèñòîðà R4, íå
íàëû, àìïëèòóäà êîòîðûõ ïðåâûøàåò ðåãóëè- òðåáóåòñÿ, ìîæíî çàìåíèòü äèîäû D3 è D4
ðóåìîå âûõîäíîå íàïðÿæåíèå. Îñíîâíûì ïåðåìû÷êîé è èñêëþ÷èòü ðåçèñòîð R7. ×òîáû
êîìïîíåíòîì ñèñòåìû ÿâëÿåòñÿ îïòðîí IC1, ïîëó÷èòü àìïëèòóäó âûõîäíîãî íàïðÿæåíèÿ,
âûõîäíîé ôîòîðåçèñòîð êîòîðîãî ñëóæèò ðåãóëèðóåìóþ íèæå ïîðîãà, çàäàâàåìîãî
ðåãóëèðóåìûì ýëåìåíòîì öåïè îòðèöàòåëü- òîêîì ñìåùåíèÿ ðåçèñòîðà R4, íóæíî óñòàíî-
íîé îáðàòíîé ñâÿçè óñèëèòåëÿ A1. Â îòñóò- âèòü óñèëåíèå ïî íàïðÿæåíèþ êàñêàäà íà A2
ñòâèå ñèãíàëà ôîòîðåçèñòîð íå îñâåùàåòñÿ áîëüøèì åäèíèöû. Äëÿ ýòîãî ïðîñòî íóæíî
ñâåòîäèîäîì, ïîýòîìó åãî ñîïðîòèâëåíèå âêëþ÷èòü äîïîëíèòåëüíûå ðåçèñòîðû ïîñëå-
âîçðàñòàåò äî âûñîêîãî çíà÷åíèÿ, ÷òî ìîæåò äîâàòåëüíî ñ äèîäàìè D3 è D4.
ïðèâåñòè â íåñòàáèëüíîñòè ðåæèìà ïî ïîñòî- Â âûïðÿìèòåëå èñïîëüçîâàíû äèîäû Øîò-
ÿííîìó òîêó è ñìåùåíèþ ñòàòè÷åñêîé ðàáî- òêè, èìåþùèå áîëåå íèçêîå ïîðîãîâîå íàïðÿ-
÷åé òî÷êè óñèëèòåëÿ A1. Òàêîå ñîñòîÿíèå â æåíèå, ÷åì îáû÷íûå äèîäû ñ p-n ïåðåõîäîì.
ïðèíöèïå íå ÿâëÿåòñÿ âðåäíûì, ïîñêîëüêó Êðîìå òîãî, áëàãîäàðÿ èõ íåáîëüøîìó âðåìå-
ïóòü ïðîõîæäåíèÿ ñèãíàëà îòêðûò òîëüêî äëÿ íè âîññòàíîâëåíèÿ ýôôåêòèâíîñòü âûïðÿì-
ïåðåìåííîé ñîñòàâëÿþùåé ñèãíàëà, ÷òî ëåíèÿ ñîõðàíÿåòñÿ ïðè âûñîêèõ ÷àñòîòàõ
ïðåäîòâðàùàåò äàëüíåéøåå óâåëè÷åíèå ñèãíàëà. Âûïðÿìèòåëü ðàáîòàåò êàê äâóõïî-
îøèáêè ïî ïîñòîÿííîìó òîêó. Íî êàê òîëüêî íà ëóïåðèîäíûé óäâîèòåëü íàïðÿæåíèÿ, îáåñ-
âõîäå ïîÿâèòñÿ íåíóëåâîé ñèãíàë, A1 áåç ïå÷èâàÿ ïîëíîå ïèêîâîå äåòåêòèðîâàíèå
îáðàòíîé ñâÿçè óñèëèò åãî, è íà÷íåòñÿ áûñ- äàæå ñèãíàëîâ íåñèììåòðè÷íîé ôîðìû.
òðûé ðîñò òîêà ñâåòîäèîäà, ÷òî ïðèâåäåò ê Âûõîä âûïðÿìèòåëÿ ïîäêëþ÷åí ê ïðåîáðàçî-
ïî÷òè ñòóïåí÷àòîìó ñíèæåíèþ âûõîäíîãî âàòåëþ íàïðÿæåíèå-òîê, ñäåëàííîìó íà óñè-
ñîïðîòèâëåíèÿ îïòîïàðû äî çíà÷åíèÿ, äîñòà- ëèòåëå A3, óïðàâëÿþùåì ñâåòîäèîäîì îïòðî-
òî÷íîãî äëÿ âîññòàíîâëåíèÿ ðàáî÷åé òî÷êè íà. Èñòî÷íèê òîêà, ñìåùàþùåãî ïîðîã
óñèëèòåëÿ A1 ïî ïîñòîÿííîìó òîêó. Ýòîò ñêà- âûïðÿìëåíèÿ, ïîäêëþ÷åí ê òîêîèçìåðèòåëü-
÷îê, ïðîéäÿ ÷åðåç ðàçäåëèòåëüíûé êîíäåíñà- íîìó ðåçèñòîðó R4.  ýòîì ñëó÷àå R5 èìèòèðó-
òîð íà âûõîä, ìîæåò âûçâàòü ïðîáëåìû â åò èñòî÷íèê òîêà, óñòàíàâëèâàÿ ðåãóëèðóå-
öåïÿõ îáðàáîòêè ñèãíàëà, ñëåäóþùèõ çà àäàï- ìóþ àìïëèòóäó âûõîäíîãî íàïðÿæåíèÿ. Åñëè
òèâíûì óñèëèòåëåì. ×òîáû ïðåäîòâðàòèòü ñòàáèëüíîñòü íàïðÿæåíèÿ 15 Â íåäîñòàòî÷-
ýòîò ýôôåêò, ìàêñèìàëüíîå çíà÷åíèå ñîïðî- íà, äëÿ èñòî÷íèêà òîêà ñëåäóåò èñïîëüçîâàòü
òèâëåíèÿ îáðàòíîé ñâÿçè R6 íóæíî îãðàíè- îòäåëüíûé ñòàáèëèçèðîâàííûé èñòî÷íèê
÷èòü ïîäõîäÿùèì çíà÷åíèåì, òàêèì, íàïðè- ïèòàíèÿ. Äèîä, âêëþ÷åííûé âñòðå÷íî-
ìåð, êàê 47 ÌÎì. Âõîäíûå êàñêàäû îïåðàöè- ïàðàëëåëüíî ñâåòîäèîäó îïòðîíà, çàùèùàåò
îííûõ óñèëèòåëåé íà ïîëåâûõ òðàíçèñòîðàõ åãî îò íàïðÿæåíèÿ îáðàòíîé ïîëÿðíîñòè ïðè
ïîçâîëÿþò âûáèðàòü ñîïðîòèâëåíèå R6 äîñ- îòñóòñòâèè ñèãíàëà.

132 ÑÕÅÌÛ
Ýòà ñõåìà óïðàâëåíèÿ òîêîì ñâåòîäèîäà öåïè ðåãóëèðîâêè óñèëåíèÿ â íåëèíåéíîñòü
èìååò âàæíîå ïðåèìóùåñòâî: îíà ïîçâîëÿåò ñõåìû íåçíà÷èòåëåí. Òàêèì îáðàçîì, îáùóþ
ïðàêòè÷åñêè íåçàâèñèìî ðåãóëèðîâàòü âðå- ëèíåéíîñòü ñèñòåìû â ïðèíöèïå îïðåäåëÿåò
ìåíà ñðàáàòûâàíèÿ è îòïóñêàíèÿ. Âðåìÿ ñðà- òîëüêî óñèëèòåëü A1.
áàòûâàíèÿ ìîæíî ðåãóëèðîâàòü ïîäñòðîå÷- Ãàðìîíè÷åñêèé àíàëèç âûõîäíîãî ñèãíàëà
íûì ðåçèñòîðîì P1, óâåëè÷èâ, ïðè íåîáõîäè- íà ÷àñòîòå 1 êÃö ïîêàçûâàåò àìïëèòóäû
ìîñòè, åãî ñîïðîòèâëåíèå. Âðåìÿ îòïóñêàíèÿ âûñøèõ ãàðìîíèê íèæå óðîâíÿ øóìà óñèëèòå-
óñòàíàâëèâàåòñÿ ðåçèñòîðîì P2. Èñïîëüçóå- ëÿ A1 äëÿ âñåõ âõîäíûõ íàïðÿæåíèé äî
ìûé ôîòîðåçèñòîð èìååò äîñòàòî÷íî õîðî- 200 ìê ñ.ê.ç. è íèæå –75 äÁ äëÿ âõîäíûõ
øåå áûñòðîäåéñòâèå, è âåëè÷èíà çàäåðæêè, íàïðÿæåíèé äî 1.5  ñ.ê.ç. Íåëèíåéíûå èñêà-
âíîñèìîé èì ïðè ñòóïåí÷àòîì èçìåíåíèè æåíèÿ ñòàíîâÿòñÿ çàìåòíûìè òîëüêî ïðè
îñâåùåííîñòè, ïðèåìëåìà äëÿ áîëüøèíñòâà áîëüøèõ àìïëèòóäàõ âõîäíûõ ñèãíàëîâ, ïðå-
ïðàêòè÷åñêèõ òðåáîâàíèé. âûøàþùèõ äèàïàçîí ðåãóëèðîâàíèÿ ñèñòå-
ìû; òîãäà ïðè âõîäíîì íàïðÿæåíèè 2.5 Â ñ.ê.ç.
600 óðîâåíü âòîðîé ãàðìîíèêè óâåëè÷èâàåòñÿ äî
–45 äÁ è òðåòüåé ãàðìîíèêè äî –40 äÁ.
500
 ïðåäåëàõ äèàïàçîíà ÀÐÓ îáùàÿ ëèíåé-
400 íîñòü ïåðåäàòî÷íîé õàðàêòåðèñòèêè óëó÷øà-
åòñÿ ñ ðîñòîì àìïëèòóäû âõîäíîãî ñèãíàëà èç-
ì ñ.ê.ç.

300 çà óâåëè÷åíèÿ ãëóáèíû îòðèöàòåëüíîé îáðàò-


íîé ñâÿçè óñèëèòåëÿ À2 ïðè óâåëè÷åíèè
200
àìïëèòóäû âõîäíîãî ñèãíàëà. Ïðè ñîïðîòèâ-
100
ëåíèÿõ ïîäñòðîå÷íûõ ðåçèñòîðîâ P1 è P2, ðàâ-
íûõ 10 êÎì è 1 ÌÎì, è ñòóïåí÷àòîì èçìåíå-
0 íèè âõîäíîãî ñèãíàëà îò 100 ìê äî 50 ì ñ.ê.ç.
–6 –5 –4 –3 –2 –1
10 10 10 10 10 10 0 10 âðåìåíà ñðàáàòûâàíèÿ è îòïóñêàíèÿ ñîñòàâ-
VOUT ñ.ê.ç.
ëÿþò ïðèìåðíî 0.2 è 2 ñåêóíäû, ñîîòâåòñòâåí-
Ðèñóíîê 4. Óñèëèòåëüíàÿ ñèñòåìà èìååò
íî. Âðåìÿ îò ïåðåãðóçêè âõîäà ñèãíàëîì 1 êÃö
ëèíåéíûé âûõîäíîé îòêëèê â äèàïàçîíå âõîä- ñ àìïëèòóäîé áîëåå 10 Â ñ.ê.ç. äî ïîëíîãî âîñ-
íûõ íàïðÿæåíèé îò 0.1 ì äî 1 Â. ñòàíîâëåíèÿ ÷óâñòâèòåëüíîñòè áåç ñèãíàëà
ñîñòàâëÿåò ìåíåå 2 ìèíóò. Âñå ýòè âðåìåííûå
èíòåðâàëû ìîæíî íàñòðàèâàòü â øèðîêîì
Íà Ðèñóíêå 4 ïîêàçàíà îáùàÿ õàðàêòåðèñ- äèàïàçîíå, èçìåíÿÿ íîìèíàëû ýëåìåíòîâ C4,
òèêà ñèñòåìû àäàïòèâíîãî óñèëèòåëÿ. Âûõîä- C5, P1 è P2. Ïðè ýòîì P1 óñòàíàâëèâàåò âðåìÿ
íîé ñèãíàë ñ òî÷íîñòüþ ±1 äÁ îñòàåòñÿ íà ñðàáàòûâàíèÿ, à P2 – âðåìÿ îòïóñêàíèÿ. ÐË
ïîñòîÿííîì óðîâíå 350 ì ñ.ê.ç. äëÿ íàïðÿæå-
íèé âõîäíîãî ñèãíàëà îò ìåíåå 70 ìê äî Ññûëêè
áîëåå ÷åì 1.2  ñ.ê.ç., òî åñòü â äèàïàçîíå
1. Julius Foit. Ñõåìà ÀÐÓ ñ äèíàìè÷åñêèì äèàïàçî-
ñâûøå 85 äÁ.  îòñóòñòâèå ñèãíàëà ñðåäíå- íîì 60 äÁ. ÐàäèîËîöìàí, 2022, 01-02, ñòð. 74
êâàäðàòè÷íîå çíà÷åíèå âûõîäíîãî øóìà 2. Foit, Julius, “Logarithmic Processing Amplifier,”
ñîñòàâëÿåò ìåíåå 6 ìÂ, ÷òî äàåò îòíîøåíèå Proceedings of the Fifth WSEAS International
ñèãíàë/øóì îáðàáîòàííîãî ñèãíàëà, ïðåâûøà- Conference on Microelectronics, Nanoelectro-
þùåå 20 äÁ â íàèõóäøåì ñëó÷àå â íà÷àëå ðåãó- nics, Optoelectronics, March 2006, pg 6.
ëèðîâàíèÿ, óëó÷øàþùååñÿ ïðîïîðöèîíàëüíî
ñ óâåëè÷åíèåì óðîâíÿ âõîäíîãî ñèãíàëà. Ìàòåðèàëû ïî òåìå
Êëþ÷åâûì ïàðàìåòðîì ýòîé êîíñòðóêöèè 1. Datasheet Texas Instruments LF356N
ÿâëÿåòñÿ åå ëèíåéíîñòü. Áëàãîäàðÿ ëèíåé- 2. Datasheet STMicroelectronics BAT46
íîñòè ôîòîðåçèñòîðà è îòäåëåíèþ íàãðóçêè 3. Datasheet Silonex NSL-19M51
íåëèíåéíîãî âûïðÿìèòåëÿ îò âûõîäà, âêëàä 4. Datasheet Kingbright L-53MWC

ÐàäèîËîöìàí 01,02-2022 133


Æóðíàë äëÿ òåõ, êòî èíòåðåñóåòñÿ ýëåêòðîíèêîé

Åñëè âàì
íåáåçðàçëè÷íû òåìû:
ìèêðîêîíòðîëëåðû
àâòîìàòèçàöèÿ
ñèëîâàÿ ýëåêòðîíèêà
ñâåòîòåõíèêà
ÑÀÏÐ
èçìåðåíèÿ

èëè âû ÿâëÿåòåñü íîñèòåëåì


ïåðåäîâûõ çíàíèé â äðóãèõ
îáëàñòÿõ ýëåêòðîíèêè è ãîòîâû èõ
ïîïóëÿðèçèðîâàòü -
ïðèãëàøàåì ê ñîòðóäíè÷åñòâó!

Вам также может понравиться