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

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

Èþëü 2012

Îöåíî÷íûå íàáîðû äëÿ ðàçðàáîòêè


ïîðòàòèâíûõ óñòðîéñòâ ñ àêñåëåðîìåòðàìè

Ìîäóëè êîìïàíèè Òåððàýëåêòðîíèêà


íà îñíîâå ìèêðîêîíòðîëëåðîâ STM32 F4

MexBIOS – óíèêàëüíûé ïðîäóêò íà ðîññèéñêîì ðûíêå

SimpleCortex – îòëàäî÷íàÿ ïëàòà, ñîâìåñòèìàÿ ñ Arduino


Îôîðìëåíèå áåñïëàòíîé ïîäïèñêè: www.rlocman.ru/magazine

2 ÐàäèîËîöìàí – èþëü 2012


ÎÃËÀÂËÅÍÈÅ

ÍÎÂÎÑÒÈ ÈÍÒÅÐÂÜÞ
GPS ÷àñû fçnix âûðó÷àò ïóòåøåñòâåííèêîâ â 5 MexBIOS – óíèêàëüíûé ïðîäóêò íà ðîññèéñêîì 21
ëþáîé ñèòóàöèè ðûíêå
Sierra Wireless ïðåäñòàâèëà ñàìûé òîíêèé â ìèðå 7
âñòðàèâàåìûé ìîäóëü 4G LTE
ÑÒÀÒÜÈ
TDK Corporation àíîíñèðîâàëà íîâóþ ñåðèþ 7
îòêðûòûõ AC/DC èñòî÷íèêîâ ïèòàíèÿ ZWS-B Îöåíî÷íûå íàáîðû äëÿ ðàçðàáîòêè ïîðòàòèâíûõ 29
Texas Instruments ïðåäñòàâèëà ñàìûé ìèíèàòþð- 8 óñòðîéñòâ ñ àêñåëåðîìåòðàìè
íûé â îòðàñëè ìîäóëü ïîâûøàþùåãî DC/DC 36
PocketBook Touch: òîíêàÿ 6-äþéìîâàÿ ÷èòàëêà ñ
ïðåîáðàçîâàòåëÿ äëÿ ñìàðòôîíîâ è ïëàíøåòîâ
ñåíñîðíûì äèñïëååì E-Ink Pearl
Samsung Electro-Mechanics ñîçäàëà ñàìûé ìèíè- 10
àòþðíûé â ìèðå êåðàìè÷åñêèé êîíäåíñàòîð ñ Ðóêîâîäñòâî äëÿ ðàçðàáîò÷èêà ïî ñòîðîæåâûì 38
åìêîñòüþ 2.2 ìêÔ òàéìåðàì. ×àñòü 1
Ðåâîëþöèîííîå ðåøåíèå äëÿ ìîáèëüíîãî àóäèî 10 Âîïðîñû âûáîðà ìèêðîêîíòðîëëåðà äëÿ àóäèî 41
ïîçâîëÿåò óâåëè÷èòü ïîäâîäèìóþ ê äèíàìèêàì ïðèëîæåíèé
ìîùíîñòü â 5 ðàç
Ñîâðåìåííûå ìèêðîñõåìû äëÿ èñòî÷íèêîâ ïèòà- 47
Ýôôåêòèâíîñòü ñâåòîäèîäîâ Cree XLamp XP 12 íèÿ ïîçâîëÿþò äîáèòüñÿ íóëåâîãî ïîòðåáëåíèÿ â
âûðîñëà íà 20%
äåæóðíîì ðåæèìå
Bourns íà÷àëà ïðîèçâîäñòâî ìíîãîñëîéíûõ ñèëî- 13
âûõ ÷èï èíäóêòèâíîñòåé ñåðèè CVH252009 Ìîäóëè êîìïàíèè Òåððàýëåêòðîíèêà íà îñíîâå 53
ìèêðîêîíòðîëëåðîâ STM32 F4
TDK ðàçðàáîòàëà ñàìûé ìèíèàòþðíûé â ìèðå 14
ôèëüòð ñèíôàçíûõ ïîìåõ äëÿ âûñîêîñêîðîñòíûõ
èíòåðôåéñîâ
ÑÕÅÌÛ
Micronas ïîäíèìàåò ïëàíêó ñòàíäàðòîâ äëÿ 15
ëèíåéíûõ äàò÷èêîâ Õîëëà 61
SimpleCortex – îòëàäî÷íàÿ ïëàòà, ñîâìåñòèìàÿ ñ
EM Microelectronic àíîíñèðîâàëà ñàìûé íèçêîâî- 16 Arduino. ×àñòü 1
ëüòíûé è ýêîíîìè÷íûé â ìèðå êîíòðîëëåð
Bluetooth smart Ðåæåêòîðíûé ôèëüòð ñ ÔÀÏ× 73
Íîâûé ÷èï ìîæåò èçâëåêàòü ýíåðãèþ îäíîâðå- 18 Èçìåðåíèå èíäóêòèâíîñòè ñ ïîìîùüþ òðàíçèñòî- 75
ìåííî èç òðåõ âíåøíèõ èñòî÷íèêîâ ðà è àìïåðìåòðà. ×àñòü 2
Íîâûå ìîùíûå òðàíçèñòîðû Freescale äåìîíñòðè- 19 Íîâûé ïîäõîä ê ýëåêòðîñíàáæåíèþ ñõåì àâòîìî- 77
ðóþò íåïðåâçîéäåííîå ñî÷åòàíèå íàäåæíîñòè è áèëüíîé ýëåêòðîíèêè
øèðîêîïîëîñíîñòè
Ïðîñòîé, àäàïòèâíûé è ýôôåêòèâíûé äðàéâåð 79
ñîëåíîèäà

ÐàäèîËîöìàí – èþëü 2012 3


íàñòîÿùåå íåìåöêîå êà÷åñòâî

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

ïðîìûøëåííûå êîðïóñà
âûêëþ÷àòåëè
äàò÷èêè

êëåììû
íà DIN ðåéêó
è äëÿ ïå÷àòíûõ ïëàò
GPS ÷àñû fenix âûðó÷àò âûäåðæàòü ñàìûå æåñòêèå óñëîâèÿ îêðóæàþ-
ùåé ñðåäû.
ïóòåøåñòâåííèêîâ â ëþáîé
ñèòóàöèè Ïëàíèðîâàíèå, íàâèãàöèÿ è îòñëåæèâàíèå
ïóòè
×àñû fçnix ñîäåðæàò â ñåáå ïîëíûé íàáîð
íàâèãàöèîííûõ ñðåäñòâ, ïîçâîëÿþùèé
ïîëüçîâàòåëÿì ïëàíèðîâàòü ïóòåøåñòâèÿ,
Êîìïàíèÿ Garmin International àíîíñèðîâà- ïðîêëàäûâàòü ìàðøðóòû, âíîñèòü çàïèñè î
ëà, íàðó÷íûå ÷àñû fçnix ñî âñòðîåííîé GPS, ïóòåâûõ òî÷êàõ, òàêèõ êàê êåìïèíãè èëè äîñ-
ïðåäíàçíà÷åííûå äëÿ ëþáèòåëåé àêòèâíîãî òîïðèìå÷àòåëüíîñòè, à òàêæå ñ ïîìîùüþ GPS
îòäûõà – àëüïèíèñòîâ, ïóòåøåñòâåííèêîâ, çàïîìèíàòü ïðîéäåííûé ïóòü (ñîçäàâàòü òðýê-
âåëîñèïåäèñòîâ, îõîòíèêîâ è òóðèñòîâ. ×àñû ëîãè). Íàâèãàöèîííûé óêàçàòåëü äàåò òî÷íóþ
fçnix ïðåäîñòàâëÿþò èñ÷åðïûâàþùóþ íàâèãà- èíôîðìàöèþ î íàïðàâëåíèè äâèæåíèÿ, à
öèîííóþ èíôîðìàöèþ, îòñëåæèâàþò ïðîé- ôóíêöèÿ TracBack ïîìîæåò ïîëüçîâàòåëþ
äåííûé ïóòü è óêàçûâàþò íàïðàâëåíèå äâèæå-
íèÿ èñêàòåëÿì ïðèêëþ÷åíèé âäàëè îò èñõî-
æåííûõ äîðîã. Âñòðîåííûå äàò÷èêè îáåñïå÷àò
èõ èíôîðìàöèåé î êîíå÷íîé òî÷êå ïóòè, âûñî-
òå íàä óðîâíåì ìîðÿ è ïîãîäíûõ èçìåíåíèÿõ.
Âîïëîòèâøèå ñàìûå ïåðåäîâûå GPS òåõíî-
ëîãèè Garmin, ÷àñû fçnix ñìîãóò ñîðèåíòèðî-
âàòü ïóòåøåñòâåííèêîâ íà òðóäíîïðîõîäè-
ìîé, ãëóõîé ìåñòíîñòè è ïîçâîëÿò âåðíóòüñÿ â
áåçîïàñíîå ìåñòî – ê ñâîåìó àâòîìîáèëþ, âåðíóòüñÿ ê ïðåäûäóùåé îòìåòêå ïðîéäåííî-
íà÷àëó äîðîãè èëè òóðèñòè÷åñêîìó ëàãåðþ. ãî ïóòè. Ýòî äàåò ïóòåøåñòâåííèêàì óâåðåí-
Èìåþùèå êëàññè÷åñêóþ êðóãëóþ êîíñòðóê- íîñòü â òîì, ÷òî îíè íèêîãäà íå çàáëóäÿòñÿ è
öèþ, ÷àñû â âûñîêîïðî÷íîì êîðïóñå ñ óñòîé- âñåãäà ñìîãóò îòûñêàòü ïóòü íàçàä â ñëó÷àå
÷èâûì ê öàðàïèíàì öèôåðáëàòîì ñïîñîáíû ÷ðåçâû÷àéíîãî ïðîèñøåñòâèÿ èëè ïëîõîé
ïîãîäû. Êðîìå òîãî, â ÷àñàõ èìååòñÿ áàçîâàÿ
êàðòà ìèðà, íà êîòîðîé îòîáðàæàþòñÿ áëèçëå-
æàùèå ãîðîäà. Èñïîëüçóÿ âûïîëíÿåìîå íà ÏÊ
ïðèëîæåíèå BaseCamp, ïîëüçîâàòåëè ñìîãóò
ñ ëåãêîñòüþ ïëàíèðîâàòü ïóòåøåñòâèÿ è
äåëèòüñÿ èíôîðìàöèåé î ñâîèõ ïðèêëþ÷åíè-
ÿõ ñ äðóçüÿìè è ÷ëåíàìè ñåìüè. ×àñû fçnix
ïîääåðæèâàþò ïðîòîêîëû ANT è Bluetooth äëÿ
áåñïðîâîäíîãî îáìåíà äàííûìè î ìàðøðóòå,
ïóòåâûõ òî÷êàõ è ò.ï. ñ äðóãèìè ñîâìåñòèìûìè
óñòðîéñòâàìè êîìïàíèè Garmin. Ìîáèëüíîå

ÐàäèîËîöìàí – èþëü 2012 ÍÎÂÎÑÒÈ 5


ïðèëîæåíèå Basecamp äàñò âîçìîæíîñòü òåìïå õîäüáû è ñîææåííûõ êàëîðèÿõ, ïîìîãàÿ
ïîëüçîâàòåëÿì ïåðåâåñòè òðåêëîãè è èíôîð- òóðèñòàì ñëåäèòü çà ñâîèìè äîñòèæåíèÿìè,
ìàöèþ î ïóòåâûõ îòìåòêàõ â ñìàðòôîí äëÿ êàê âî âðåìÿ, òàê è ïîñëå ïóòåøåñòâèé. Êðîìå
ïðîñìîòðà áîëåå äåòàëüíîé êàðòû íà áîëåå òîãî, ÷àñû ñîâìåñòèìû ñ ìîíèòîðîì ñåðäå÷-
êðóïíîì ýêðàíå. íîãî ðèòìà Garmin. Ýòî ïîçâîëÿåò ñëåäèòü çà
ñåðäöåáèåíèåì, à â ñî÷åòàíèè ñ äàò÷èêîì
Âûñîòîìåð, áàðîìåòð è êîìïàñ ñêîðîñòè/÷àñòîòû âðàùåíèÿ ïåäàëåé – çà ñêî-
×àñû fçnix îñíàùåíû äàò÷èêàìè ABC ðîñòüþ è ÷àñòîòîé âðàùåíèÿ ïðè ïîåçäêå íà
(altimeter, barometer, compass – âûñîòîìåð, âåëîñèïåäå. Ïîëÿ äëÿ îòîáðàæåíèÿ äàííûõ
áàðîìåòð, êîìïàñ), ÷òîáû â ðåàëüíîì âðåìå- ïîëíîñòüþ íàñòðàèâàþòñÿ íåïîñðåäñòâåííî â
íè îáåñïå÷èâàòü ïóòåøåñòâåííèêîâ íåîáõî- ñàìèõ ÷àñàõ.
äèìîé èíôîðìàöèåé. Âñòðîåííûé âûñîòîìåð
ïðåäîñòàâëÿåò äàííûå î âûñîòå íàä óðîâíåì Ñîçäàíû äëÿ ðàáîòû â æåñòêèõ óñëîâèÿõ
ìîðÿ, ïîçâîëÿÿ òî÷íî êîíòðîëèðîâàòü ïîäúåì Áëàãîäàðÿ âûñîêîïðî÷íîìó êîðïóñó, ñïî-
è ñïóñê, áàðîìåòð, ôèêñèðóÿ èçìåíåíèÿ äàâ- ñîáíîìó âûäåðæèâàòü òðÿñêó è óäàðû, è
ëåíèÿ âîçäóõà, ìîæåò èñïîëüçîâàòüñÿ äëÿ íåïîäâåðæåííîìó öàðàïèíàì ìèíåðàëüíîìó
ïðîãíîçèðîâàíèÿ êðàòêîñðî÷íûõ òåíäåíöèé â ñòåêëó, çàùèùàþùåìó öèôåðáëàò, ÷àñû fçnix
ïîâåäåíèè ïîãîäû, à òðåõîñåâîé ýëåêòðîííûé ìîãóò ðàáîòàòü â ñàìûõ òÿæåëûõ óñëîâèÿõ
êîìïàñ ñîîáùàåò ïîëüçîâàòåëþ, â êàêîì îêðóæàþùåé ñðåäû. ×àñû èìåþò áîëüøîé
íàïðàâëåíèè îí äâèæåòñÿ. Áëàãîäàðÿ GPS ÆÊ-äèñïëåé ñî ñâåòîäèîäíîé ïîäñâåòêîé è
ïðèåìíèêó óñòðîéñòâî ìîæåò àâòîìàòè÷åñêè ïðî÷íûé ïîëèóðåòàíîâûé áðàñëåò. Îíè
êàëèáðîâàòü ñâîè ABC-äàò÷èêè, à òàêæå àâòî- âûäåðæèâàþò ïîãðóæåíèå â âîäó íà ãëóáèíó
ìàòè÷åñêè óñòàíàâëèâàòü ïîÿñíîå âðåìÿ. Äëÿ äî 50 ìåòðîâ, à âðåìÿ ðàáîòû áåç ïîäçàðÿäêè
íàèáîëåå òî÷íîãî îïðåäåëåíèÿ òåìïåðàòóðû àêêóìóëÿòîðà ìîæåò äîñòèãàòü 50 ÷àñîâ (â
÷àñû fçnix ìîãóò ñîïðÿãàòüñÿ ñ íîâûì äàò÷è- çàâèñèìîñòè îò íàñòðîåê) ïðè ðàáîòå â ðåæè-
êîì òåìïåðàòóðû tempe êîìïàíèè Garmin. ìå GPS è 6 íåäåëü â ðåæèìå îáû÷íûõ ÷àñîâ.
Ñïèñîê ñòàíäàðòíûõ ôóíêöèé âêëþ÷àåò
áóäèëüíèê, âîñïðîèçâåäåíèå ìåëîäèé, âèáðî-
îïîâåùåíèå, òàéìåð, ñåêóíäîìåð è âîçìîæ-
íîñòü îòîáðàæåíèÿ âðåìåíè â íåñêîëüêèõ
÷àñîâûõ ïîÿñàõ.
Êàê îæèäàåòñÿ, ïðîäàæà íîâîãî óñòðîéñòâà
ïî ðåêîìåíäîâàííîé ðîçíè÷íîé öåíå $ 399.99
íà÷íåòñÿ îñåíüþ 2012 ãîäà.  êà÷åñòâå äîïîë-
íèòåëüíîãî àêñåññóàðà áóäåò ïðåäëàãàòüñÿ
äàò÷èê tempe ïî ðåêîìåíäîâàííîé ðîçíè÷íîé
Ó÷åò äîñòèæåíèé öåíå $29.99. Ïîëèóðåòàíîâûé áðàñëåò ìîæíî
Òàê æå, êàê â ÷àñàõ äëÿ ëåãêîàòëåòîâ êîì- áóäåò ïðèîáðåñòè â îëèâêîâîì èëè îðàíæåâîì
ïàíèè Garmin, óñòðîéñòâî fçnix â ðåàëüíîì öâåòîâûõ òîíàõ, êðîìå òîãî, äîïîëíèòåëüíî
âðåìåíè ïðåäîñòàâëÿåò äàííûå î ðàññòîÿíèè, ìîæíî áóäåò êóïèòü êîæàíûé áðàñëåò.

6 ÍÎÂÎÑÒÈ ÐàäèîËîöìàí – èþëü 2012


Sierra Wireless ïðåäñòàâèëà ñ î ì ï ð è ê ë à ä í î ãî ï ð î ã ð à ì ì è ð î âà í è ÿ
Qualcomm è ðàçðàáîòàííîé àññîöèàöèåé
ñàìûé òîíêèé â ìèðå USB-IF ñïåöèôèêàöèåé Mobile Broadband
âñòðàèâàåìûé ìîäóëü 4G LTE Interface Model (MBIM), áëàãîäàðÿ ÷åìó ïðîèç-
âîäèòåëè ÏÊ íå áóäóò èñïûòûâàòü òðóäíîñòåé
ïðè èíòåãðàöèè óñòðîéñòâ â ñâîè èçäåëèÿ.
Èíòåðôåéñ AirPrime EM7700 ñíàáæåí ðàçúå-
Ïðè òîëùèíå âñåãî 2.5 ìì íîâûé ìîäóëü ìîì, ïîçâîëÿþùèì ïðîèçâîäèòåëÿì ÏÊ ïðåä-
AirPrime EM7700 áóäåò èäåàëüíûì ðåøåíèåì ëàãàòü ìîäóëü â êà÷åñòâå îïöèîíàëüíîãî
äëÿ ïëàíøåòíûõ êîìïüþòåðîâ è óëüòðàïîðòà- äîïîëíåíèÿ ê ñâîèì ïðîäóêòàì. Äëÿ ïîëüçîâà-
òèâíûõ íîóòáóêîâ òåëåé ìîáèëüíîé ñâÿçè, ïðîæèâàþùèõ â ðàéî-
íàõ, ãäå ñòàíäàðò LTE ïîêà íåäîñòóïåí,
Sierra Wireless ïðåäñòàâèëà ñàìûé òîíêèé
AirPrime EM7700 ïîääåðæèâàåò HSPA+ â
â ìèðå âñòðàèâàåìûé áåñïðîâîäíîé ìîäóëü
ñåòÿõ AT&T.
äëÿ ñåòåé 4G LTE. Âûñîòà ìîäóëÿ AirPrime
EM7700, ðàçðàáîòàííîãî äëÿ èñïîëüçîâàíèÿ â Â íàñòîÿùåå âðåìÿ Sierra Wireless âåäåò
óëüòðàïîðòàòèâíûõ íîóòáóêàõ, ïëàíøåòíûõ àêòèâíóþ ðàáîòó ñ âåäóùèìè OEM ïðîèçâîäè-
êîìïüþòåðàõ è äðóãèõ óñòðîéñòâàõ, äëÿ êîòî- òåëÿìè äëÿ èíòåãðàöèè AirPrime EM7700 â
ðûõ îïðåäåëÿþùèì ïàðàìåòðîì ÿâëÿåòñÿ ðàçëè÷íûå óñòðîéñòâà, âêëþ÷àÿ ïëàíøåòíûå
òîëùèíà, íå ïðåâûøàåò 2.5 ìì. Â áëèæàéøèå êîìïüþòåðû è óëüòðàïîðòàòèâíûå èçäåëèÿ,
äíè êîìïàíèÿ íà÷íåò ïîñòàâêè ìîäóëåé ïîòðå- ïîÿâëåíèå êîòîðûõ íà ðûíêå îæèäàåòñÿ óæå â
áèòåëÿì. òåêóùåì ãîäó.

TDK Corporation àíîíñèðîâàëà


íîâóþ ñåðèþ îòêðûòûõ AC/DC
èñòî÷íèêîâ ïèòàíèÿ ZWS-B

Êîìïàíèÿ TDK Corporation àíîíñèðîâàëà


íîâóþ ñåðèþ AC/DC îòêðûòûõ èñòî÷íèêîâ
ïèòàíèÿ TDK-Lambda ZWS-B. Îò óñòðîéñòâ
ïðåäûäóùåé ñåðèè ZWS íîâûå èñòî÷íèêè
Ñîçäàííûé èñêëþ÷èòåëüíî äëÿ ïîäêëþ÷å- îòëè÷àþòñÿ ñîêðàùåííûìè íà 30% ðàçìåðà-
íèÿ ê ñåòè AT&T 4G LTE, AirPrime EM7700 îñíî- ìè, óìåíüøåííûì âåñîì è ðàñøèðåííîé øêà-
âàí íà ìîäóëå MC7700, ñåðòèôèöèðîâàííîì ëîé âûõîäíûõ íàïðÿæåíèé. Ïðîäîëæàÿ è ðàç-
êîìïàíèåé AT&T â ïðîøëîì ãîäó. Äëÿ ïîääåð- âèâàÿ ëèíåéêó «çåëåíûõ» ïðèáîðîâ TDK-
æêè Windows 8 â AirPrime EM7700 èñïîëüçóåò- Lambda, â ñîîòâåòñòâèè ñ òðåáîâàíèÿìè
ñÿ ìîäåì MDM9200 êîìïàíèè Qualcomm, ÷åì äèðåêòèâû ErP (Energy related Products) â ÷àñ-
îáåñïå÷èâàåòñÿ ñîâìåñòèìîñòü ñ èíòåðôåé- òè ýíåðãîñáåðåæåíèÿ, èñòî÷íèêè ïèòàíèÿ íà

ÐàäèîËîöìàí – èþëü 2012 ÍÎÂÎÑÒÈ 7


õîëîñòîì õîäó ïîòðåáëÿþò ìîùíîñòü ìåíåå îñíîâàíèåì â ôîðìå áóêâû «L», êîíôîðìíûì
0.5 Âò. Èäåàëüíûå äëÿ èñïîëüçîâàíèÿ â ðàçíî- ïîêðûòèåì ïå÷àòíîé ïëàòû è ôèêñèðîâàííûì
îáðàçíîì îáîðóäîâàíèè äëÿ ëåãêîé ïðîìûø- âûõîäíûì íàïðÿæåíèåì.
ëåííîñòè, â ïðèëîæåíèÿõ ñâÿçè è âåùàíèÿ,
óñòðîéñòâà ñåðèè ZWS-B ñ óñïåõîì ìîãóò ïðè-
ìåíÿòüñÿ äëÿ ïèòàíèÿ ñâåòîäèîäíûõ âûâåñîê,
óñòàíàâëèâàåìûõ êàê ñíàðóæè, òàê è âíóòðè
ï î ì å ùå í è é , à òà ê æ å â ê î í ò ð îë ü í î -
èçìåðèòåëüíîé àïïàðàòóðå.

Ïî óðîâíÿì íàâîäèìûõ è èçëó÷àåìûõ


ïîìåõ èñòî÷íèêè ñåðèè ZWS-B óäîâëåòâîðÿþò
òðåáîâàíèÿì ñòàíäàðòîâ ÝÌÑ EN55011/
EN55022-B, FCC-B è VCCI-B, à òàêæå
IEC61000-4-2, -3, -4, -5, -6, -8, -11. Ïî ñòåïåíè
ýëåêòðè÷åñêîé çàùèòû è áåçîïàñíîñòè ïðèáî-
ðû ñîîòâåòñòâóþò ïðåäïèñàíèÿì ñòàíäàðòîâ
UL/CSA/EN60950-1 è EN50178 (OV II). Âñå
èñòî÷íèêè ZWS-B èìåþò ñðîê ãàðàíòèè 5 ëåò,
Ñåðèÿ ïðåäñòàâëåíà òðåìÿ êîìïàêòíûìè ïîäêðåïëåííûé ãàðàíòèðîâàííûì ñðîêîì
ìàëîìîùíûìè ìîäåëÿìè ñ ÊÏÄ äî 86%: ýêñïëóàòàöèè ýëåêòðîëèòè÷åñêèõ êîíäåíñàòî-
ZWS10B (10 Âò), ZWS15B (15 Âò) è ZWS30B ðîâ 10 ëåò è, â ñîîòâåòñòâèè ñ äèðåêòèâîé LV,
(30 Âò). Ýòè èñòî÷íèêè ñ åñòåñòâåííûì îõëàæ- ìàðêèðîâàíû çíàêîì CE.
äåíèåì ðàññ÷èòàíû íà òåìïåðàòóðíûé äèàïà-
çîí îò –10 äî +70 °C, äîïóñêàþùèé ýêñïëóàòà-
öèþ ïðè ñòîïðîöåíòíîé íàãðóçêå äî òåìïåðà- Texas Instruments ïðåäñòàâèëà
òóðû +50 °C è ñåìèäåñÿòèïðîöåíòíîé – äî +60 ñàìûé ìèíèàòþðíûé â îòðàñëè
°C.
ìîäóëü ïîâûøàþùåãî DC/DC
Èñòî÷íèêè ñåðèè ZWS-B èìåþò óíèâåð-
ñàëüíûé âõîä, ðàññ÷èòàííûé íà ïåðåìåííîå ïðåîáðàçîâàòåëÿ äëÿ
íàïðÿæåíèå îò 85 äî 265 Â èëè ïîñòîÿííîå îò ñìàðòôîíîâ è ïëàíøåòîâ
120 äî 370 Â. Âûõîäíûå íàïðÿæåíèÿ, ïåðå-
êðûâàþùèå äèàïàçîí îò 3.3 äî 24 Â, ìîãóò
äîïîëíèòåëüíî ðåãóëèðîâàòüñÿ â ïðåäåëàõ Texas Instruments (TI) ïðåäñòàâèëà ñàìûé
±10%, ÷òîáû ïîëó÷èòü íåñòàíäàðòíûå çíà÷å- ìèíèàòþðíûé â îòðàñëè ïîâûøàþùèé DC/DC
íèÿ. Ê ñòàíäàðòíûì ôóíêöèÿì îòíîñèòñÿ çàùè- ïðåîáðàçîâàòåëü, ïðåäíàçíà÷åííûé äëÿ ñìàð-
òà îò ïåðåíàïðÿæåíèÿ è ïðåâûøåíèÿ òîêà. òôîíîâ, ïëàíøåòíûõ êîìïüþòåðîâ è äðóãèõ
Îïöèîíàëüíî äîñòóïíû ìîäåëè ñ äèñòàíöèîí- ïîðòàòèâíûõ óñòðîéñòâ. Â íîâîì âûñîêîýô-
íûì âêëþ÷åíèåì/îòêëþ÷åíèåì, ìîíòàæíûì ôåêòèâíîì ìîäóëå TPS81256, âûïóñêàåìîì â

8 ÍÎÂÎÑÒÈ ÐàäèîËîöìàí – èþëü 2012


2 ! Ïðîñòîòà êîíñòðóèðîâàíèÿ: âûñîêàÿ ñòå-
êîðïóñå MicroSiP ïëîùàäüþ ìåíåå 9 ìì è
âûñîòîé äî 1 ìì, èíòåãðèðîâàí ñèëîâîé äðîñ- ïåíü èíòåãðàöèè êîìïîíåíòîâ, âêëþ÷àÿ
ñåëü, à òàêæå âõîäíîé è âûõîäíîé êîíäåíñàòî- ïàññèâíûå ýëåìåíòû, çíà÷èòåëüíî óïðî-
ðû. Ýòî ïîçâîëèò óïðîñòèòü ðàçðàáîòêó è ùàåò ðàçðàáîòêó óñòðîéñòâà è ñîêðàùàåò
ïîòðåáóåò âäâîå ìåíüøåé ïëîùàäè ïå÷àòíîé çàòðàòû íà òðàññèðîâêó ïå÷àòíîé ïëàòû.
ïëàòû, ÷åì â ñëó÷àå èñïîëüçîâàíèÿ êîíêóðè- ! Âûñîêàÿ ýôôåêòèâíîñòü â øèðîêîì äèà-
ðóþùèõ ðåøåíèé. ïàçîíå òîêîâ íàãðóçêè: ïèêîâûé ÊÏÄ äîñ-
òèãàåò 91%.

TPS81256SIP
L DC/DC ïðåîáðàçîâàòåëü UÂÛÕ = 5.0 Â
L VOUT
UÂÕ
VIN
2.5 … 4.85 Â 4.7 ìêÔ
CO 16 Â X5R
CIN EN GND
(0603)

ENABLE
Ñàìûé ìèíèàòþðíûé ïîâûøàþùèé
ïðåîáðàçîâàòåëü GND

Ñìàðòôîíû è ïëàíøåòíûå êîìïüþòåðû


ñòàíîâÿòñÿ âñå êîìïàêòíåå è òðåáóþò âñå Øèðîêèé êðóã ðåøåíèé äëÿ ñèñòåì ñ
áîëåå ìèíèàòþðíûõ ïðåîáðàçîâàòåëåé ðàñïðåäåëåííûì ïèòàíèåì
íàïðÿæåíèÿ äëÿ òî÷åê ïðèëîæåíèÿ íàãðóçêè. TI ïðåäëàãàåò øèðî÷àéøèé âûáîð èíòåã-
Ïðè âûõîäíîì íàïðÿæåíèè 5  è òîêå 600 ìÀ ðàëüíûõ ìèêðîñõåì è ìîäóëåé óïðàâëåíèÿ
óäåëüíàÿ ìîùíîñòü ðàáîòàþùåãî íà ÷àñòîòå äëÿ àðõèòåêòóð ðàñïðåäåëåííîãî ïèòàíèÿ,
4 ÌÃö ìîäóëÿ TPS81256 ñîñòàâëÿåò 400 âêëþ÷àÿ ïîâûøàþùèå è ïîíèæàþùèå êîíâåð-
ìÂò/ìì3. Ïîòðåáëÿÿ âñåãî 43 ìêÀ ïðè îáëåã-
÷åííîé íàãðóçêå, ïðèáîð óâåëè÷èâàåò âðåìÿ òîðû äëÿ ïîðòàòèâíîãî îáîðóäîâàíèÿ è ïðåîá-
ðàáîòû àêêóìóëÿòîðà. ÊÏÄ ïðåîáðàçîâàòåëÿ ðàçîâàòåëè ñåòåâîãî íàïðÿæåíèÿ. Â ëèíåéêå
ïðåâûøàåò 90% â äèàïàçîíå âõîäíûõ íàïðÿ- ìîæíî íàéòè ïðèáîðû äëÿ ïðèëîæåíèé ëþáî-
æåíèé îò 2.5 äî 5.5 Â, ÷òî ïîçâîëÿåò ýôôåê- ãî óðîâíÿ – îò ïðîñòåéøèõ óëüòðà ìàëîìîù-
òèâíî äîñòàâëÿòü ìîùíîñòü äî 3 Âò îò Li-Ion íûõ DC/DC ïðåîáðàçîâàòåëåé, êàê ñî âñòðîåí-
àêêóìóëÿòîðà ïðè ëþáîì äîïóñòèìîì óðîâíå íûì ÌÎÏ òðàíçèñòîðîì, òàê è áåç íåãî, äî
ðàçðÿäà. çàêîí÷åííûõ èíòåãðèðîâàííûõ ðåøåíèé, ïîäî-
Êëþ÷åâûå îñîáåííîñòè è ïðåèìóùåñòâà áíûõ ìîäóëÿì TPS81K, TPS82K, TPS84K è
TPS81256: SIMPLE SWITCHER.
! Ñàìîå êîìïàêòíîå èç èçâåñòíûõ ñåãîäíÿ Äîñòóïíîñòü è öåíà
2
ðåøåíèé: ïðè ïëîùàäè ìåíåå 9 ìì è TPS81256 âûïóñêàþòñÿ â ïðèãîäíîì äëÿ
âûñîòå ìåíåå 1 ìì óðîâåíü óäåëüíîé àâòîìàòè÷åñêîé óñòàíîâêè íà ïëàòó êîðïóñå
ìîùíîñòè äîñòèãàåò 400 ìÂò/ìì3.

ÐàäèîËîöìàí – èþëü 2012 ÍÎÂÎÑÒÈ 9


MicroSiP ñ äåâÿòüþ øàðèêîâûìè âûâîäàìè,
ãàáàðèòû êîòîðîãî íå ïðåâûøàþò 2.6 ´ 2.9 ´ 1
ìì. Â ïàðòèÿõ 1,000 øò. êàæäûé ïðèáîð ñòîèò
$1.70.

Samsung Electro-Mechanics
ñîçäàëà ñàìûé ìèíèàòþðíûé â
ìèðå êåðàìè÷åñêèé êîíäåíñàòîð
ñ åìêîñòüþ 2.2 ìêÔ

Samsung Electro-Mechanics (SEM) ðàçðà- ìëí. êîðåéñêèõ âîí (ïðèáëèçèòåëüíî 260 òûñ.
áîòàëà ñàìûé ìèíèàòþðíûé â ìèðå ìíîãîñ- äîëëàðîâ ïî òåêóùåìó êóðñó). Çà òàêèå äåíüãè
ëîéíûé êåðàìè÷åñêèé êîíäåíñàòîð (MLCC) ìîæíî êóïèòü ðîñêîøíûé ñåäàí ïðåäñòàâèòå-
òèïîðàçìåðà 0603*) ñ åìêîñòüþ 2.2 ìêÔ è ðàáî- ëüñêîãî êëàññà. Îáúåì ðûíêà ñâåðõìèíèàòþð-
÷èì íàïðÿæåíèåì 6.3 Â. Åãî ãàáàðèòû ñîñòàâ- íûõ MLCC îöåíèâàåòñÿ ñóììîé 8 òðëí. êîðåé-
ëÿþò 0.3 ´ 0.6 ´ 0.3 ìì. ñêèõ âîí â ãîä (ïîðÿäêà 7 ìëðä. äîëëàðîâ).
SEM íàìåðåíà ïðîâîäèòü àãðåññèâíóþ ñòðà-
Ýòî óñòðîéñòâî ïîçâîëèëî SEM çàíÿòü
òåãèþ, ñôîêóñèðîâàâ óñèëèÿ íà âûïóñêå ìèíè-
ïåðâîå ìåñòî â ñïèñêå ëèäåðîâ, ïðîèçâîäÿ-
àòþðíûõ êîíäåíñàòîðîâ áîëüøîé åìêîñòè äëÿ
ùèõ ñâåðõìèíèàòþðíûå MLCC áîëüøîé
ñìàðòôîíîâ, ïëàíøåòíûõ ÏÊ è äðóãîé
åìêîñòè è îáåñïå÷èòü ñåáå òåõíîëîãè÷åñêîå
ìîáèëüíîé ýëåêòðîíèêè. Åæåãîäíûé ðîñò ýòî-
ïðåèìóùåñòâî ïåðåä êîíêóðåíòàìè áîëåå ÷åì
ãî ñåêòîðà ðûíêà îöåíèâàåòñÿ â 20%.
íà ãîä.
Ðûíî÷íûé ñïðîñ íà ñâåðõìèíèàòþðíûå
MLCC òèïîðàçìåðà 0603 ðàñòåò ñòðåìèòåëü- Ðåâîëþöèîííîå ðåøåíèå äëÿ
íûìè òåìïàìè. Äî ñèõ ïîð åìêîñòü êîíäåíñà-
òîðîâ 0603 íå ïðåâûøàëà 1 ìêÔ. Ýòî îçíà÷à-
ìîáèëüíîãî àóäèî ïîçâîëÿåò
åò, ÷òî ïðè òîì æå ðàçìåðå SEM óäàëîñü óâå- óâåëè÷èòü ïîäâîäèìóþ ê
ëè÷èòü åìêîñòü â 2.2 ðàçà, à ãàáàðèòû, ïî ñðàâ- äèíàìèêàì ìîùíîñòü â 5 ðàç
íåíèþ ñ äîñòóïíûìè ñåãîäíÿ MLCC òèïîðàç-
ìåðà 1005, ñîêðàòèòü íà 70%.
 âèííûé áîêàë åìêîñòüþ 380 ìë ìîæíî Ðåâîëþöèîííûé àëãîðèòì, âñòðîåííûé â
íàñûïàòü íîâûõ êîíäåíñàòîðîâ íà ñóììó 300 íîâóþ àóäèîñèñòåìó êîìïàíèè NXP Semi-
conductors, óâåëè÷èâàåò âûõîäíóþ ìîùíîñòü
*) Çäåñü Samsung èñïîëüçóåò íå ñîâñåì ïðèâû÷íóþ êîäè- ìèêðîäèíàìèêîâ áîëåå ÷åì â 5 ðàç. Ñïîñîá-
ðîâêó òèïîðàçìåðîâ, èçìåðÿÿ ãàáàðèòû êîíäåíñàòî- íàÿ îòäàòü â íàãðóçêó ñðåäíåêâàäðàòè÷åñêóþ
ðîâ íå â ñîòûõ äîëÿõ äþéìà, à â äåñÿòûõ äîëÿõ ìèëëè- ìîùíîñòü 2.6 Âò, ðàíåå îãðàíè÷åííóþ óðîâ-
ìåòðà.

10 ÍÎÂÎÑÒÈ ÐàäèîËîöìàí – èþëü 2012


íåì 0.5 Âò, ìèêðîñõåìà TFA9887 ïîçâîëèò âîäñòâîâàòüñÿ ïðàâèëîì, ñîãëàñíî êîòîðîìó
ìîáèëüíûì òåëåôîíàì, ìóçûêàëüíûì ïëåå- ñëåäîâàëî îáðåçàòü íèçêèå ÷àñòîòû è îãðàíè-
ðàì è ïëàíøåòíûì êîìïüþòåðàì çâó÷àòü ÷èâàòü âûõîäíóþ ìîùíîñòü.
íàìíîãî ãðîì÷å, ÷èùå, ñ áîëåå ãëóáîêèìè Îñíàùåííàÿ ñðåäñòâàìè è àëãîðèòìàìè,
áàñàìè è áåç ðèñêà ïîâðåæäåíèÿ ãðîìêîãîâî- îòñëåæèâàþùèìè õàðàêòåðèñòèêè ãðîìêîãî-
ðèòåëåé. Èñïîëüçóÿ óíèêàëüíóþ êîìáèíàöèþ âîðèòåëÿ è çàùèùàþùèìè åãî îò ïîâðåæäå-
àëãîðèòìîâ, âêëþ÷àÿ àäàïòèâíîå ñëåæåíèå çà íèé, ìèêðîñõåìà TFA9887 äàëà ðàçðàáîò÷è-
îòêëîíåíèåì äèôôóçîðà è ìãíîâåííóþ çàùè- êàì âîçìîæíîñòü çàáûòü ïðî ýòî ïðàâèëî.
òó îò ïåðåãðåâà, TFA9887 ñ ïîìîùüþ òîêî÷ó- Àäàïòèâíàÿ ñõåìà ôèêñèðóåò ðåàëüíîå ñìå-
âñòâèòåëüíîãî óñèëèòåëÿ êîíòðîëèðóåò äèíà- ùåíèå ìåìáðàíû äèíàìèêà, íå ïîçâîëÿÿ åé
ìèêè è â òå÷åíèå âñåãî âðåìåíè îáåñïå÷èâàåò ïåðåñå÷ü áåçîïàñíóþ äîïóñòèìóþ ãðàíèöó.
áåçîïàñíûé ðåæèì èõ ðàáîòû âáëèçè ïèêîâûõ Ðàáîòàþùàÿ â ðåàëüíîì âðåìåíè ñõåìà çàùè-
óðîâíåé âûõîäà. òû îò ïåðåãðåâà ïðåäîõðàíÿåò äèíàìèê, êîí-
òðîëèðóÿ òåìïåðàòóðó êàòóøêè.

Ñèãíàë îñòàåòñÿ
Ïîâðåæäåíèå äèíàìèêà â áåçîïàñíûõ ãðàíèöàõ
Áåçîïàñíàÿ ãðàíèöà

ìåìáðàíû
Ñìåùåíèå
Íîðìàëüíûé ñèãíàë TFA9887

Áåçîïàñíàÿ ãðàíèöà

Íå íóæíî îáðåçàòü íèçêèå ÷àñòîòû Ïîâðåæäåíèå äèíàìèêà Ñèãíàë îñòàåòñÿ


â áåçîïàñíûõ ãðàíèöàõ

Èçãîòîâèòåëè äèíàìèêîâ âûíóæäåíû Âðåìÿ

áàëàíñèðîâàòü ìåæäó âûñîêèìè òðåáîâàíèÿ-


ìè ê êà÷åñòâó çâóêà, ìàëûìè ðàçìåðàìè è íàä- Óëó÷øåíèå àêóñòè÷åñêèõ ïàðàìåòðîâ
åæíîñòüþ. Ïî ìåðå ñîêðàùåíèÿ ðàçìåðîâ Ïîëíàÿ çàùèòà äèíàìèêà ïîçâîëÿåò ñèñòå-
äèíàìèêîâ, ñîçäàòåëÿì òåëåôîíîâ, ïëååðîâ è ìå ïîäâîäèòü ê íåìó çíà÷èòåëüíóþ äîïîëíè-
ïëàíøåòíèêîâ ïðèõîäèòñÿ îãðàíè÷èâàòü òåëüíóþ ìîùíîñòü, äåëàþùóþ çâóê ãðîì÷å è
âûõîäíóþ ìîùíîñòü è êà÷åñòâî çâó÷àíèÿ. ëó÷øå. Âûïîëíÿåìàÿ â TFA9887 îïòèìèçàöèÿ
Âîçìîæíîñòåé óñèëèòåëåé äîñòàòî÷íî, ÷òîáû àóäèî ñèãíàëà îñíîâàíà íà èíôîðìàöèè î
ëåãêî âûâåñòè èç ñòðîÿ äèíàìèê äàæå ñèãíà- äâèæåíèè äèôôóçîðà äèíàìèêà, â ñîîòâå-
ëîì îäíîé ÷àñòîòû, íå ãîâîðÿ î ðåàëüíîì çâó- òñòâèè ñ êîòîðîé ïðåäîòâðàùàåòñÿ åãî ïåðå-
êîâîì ñèãíàëå. Äî ñèõ ïîð ðàçðàáîò÷èêè ñèñ- ìåùåíèå çà äîïóñòèìûå ïðåäåëû. Íè÷åãî
òåì íå ìîãëè çíàòü íàâåðíÿêà, ãäå íàõîäèòñÿ ïîäîáíîãî íè îäíà ñèñòåìà äî ñèõ ïîð ñäåëàòü
ðåàëüíàÿ ãðàíèöà áåçîïàñíîãî ðåæèìà äèíà- áûëà íå â ñîñòîÿíèè. Äîïîëíèòåëüíûé àëãî-
ìèêà. ×òîáû èçáåæàòü åãî ïîâðåæäåíèé ðèòì íå äîïóñêàåò îãðàíè÷åíèÿ ñèãíàëà, äàæå
(î÷åíü ÷àñòîé ïðè÷èíû îòêàçîâ ìîáèëüíûõ â òåõ ñëó÷àÿõ, êîãäà ïèòàíèå ïðîñåëî âñëå-
òåëåôîíîâ), êîíñòðóêòîðàì ïðèõîäèëîñü ðóêî- äñòâèå ðàçðÿäà áàòàðåé. Ðàñøèðåíèå ïîëîñû

ÐàäèîËîöìàí – èþëü 2012 ÍÎÂÎÑÒÈ 11


óâåëè÷èâàåò îòäà÷ó íà ÷àñòîòàõ íèæå ðåçî-
íàíñíîé ÷àñòîòû äèíàìèêà. Èíòåëëåêòóàëü-
íûé ïîâûøàþùèé DC/DC ïðåîáðàçîâàòåëü
ïîääåðæèâàåò ìàêñèìàëüíûé áåçîïàñíûé
çàçîð ïðè ëþáîì óðîâíå íàïðÿæåíèÿ ïèòàíèÿ.
TFA9887 àâòîìàòè÷åñêè àäàïòèðóåòñÿ ê
ëþáûì èçìåíåíèÿì, çàòðàãèâàþùèì äèíà-
ìèê, âêëþ÷àÿ åãî ñòàðåíèå, ïîâðåæäåíèå è
áëîêèðîâêó àêóñòè÷åñêèõ ïîðòîâ, íåçàâèñèìî
îò ðåæèìà ñîõðàíÿÿ îïòèìàëüíûå àêóñòè÷åñ- Äîñòóïíîñòü
êèå ïàðàìåòðû. Â íàñòîÿùåå âðåìÿ äîñòóïíû îáðàçöû
ìèêðîñõåì TFA9887 è äåìîíñòðàöèîííûå
ïëàòû.
Ïîâûøà-
þùèé
êîíâåðòåð
Ýôôåêòèâíîñòü ñâåòîäèîäîâ
Âõîä àóäèî

Çàùèòà
äèíàìèêà
è óëó÷øåíèå Êëàññ D
Cree XLamp XP âûðîñëà íà 20%
àêóñòè÷åñêèõ
õàðàêòåðèñòèê
Óñèëèòåëü

Ìîäåëü Äàò÷èê Ñîçäàâ íîâûé ñâåòîäèîä XLamp XP-G2,


äèíàìèêà òîêà Cree ïðåäîñòàâèëà èçãîòîâèòåëÿì îñâåòè-
òåëüíûõ óñòðîéñòâ ïðèáîð, ïðåâîñõîäÿùèé
Âñòðîåííûé Àïïàðàòíàÿ
ïðîöåññîð ÷àñòü
âûïóñêàâøèåñÿ äî íàñòîÿùåãî âðåìåíè ñâå-
òîäèîäû XP-G íà 20% ïî ñîîòíîøåíèþ
ëþìåí/âàòò, è â 2.5 ðàçà ïî ñîîòíîøåíèþ ëþ-
Âñÿ ñèñòåìà èíòåãðèðîâàíà â îäèí êðèñ- ìåí/äîëëàð. Çàìåíèâ â óæå âûïóñêàþùèõñÿ
òàëë ñ öèôðîâûìè èíòåðôåéñàìè äëÿ ïîðòà- èçäåëèÿõ ñâåòîäèîäû XP-G íà XP-G2, êëèåí-
òèâíûõ óñòðîéñòâ. Ìèêðîñõåìà ñîäåðæèò ðàç- òû Cree ìîãóò íåìåäëåííî óëó÷øèòü õàðàêòå-
ðàáîòàííûé NXP öèôðîâîé ïðîöåññîð îáðà- ðèñòèêè ñâîåé ïðîäóêöèè, èëè æå ñíèçèòü
áîòêè àóäèî ñèãíàëîâ CoolFlux, âûñîêîýôôåê- öåíó, ñîçäàâ ñâåòèëüíèê ñ ïðåæíèìè ïàðàìåò-
òèâíûé óñèëèòåëü êëàññà D ñ äàò÷èêîì âûõîä- ðàìè, íî ñ ìåíüøèì êîëè÷åñòâîì ñâåòîäèî-
íîãî òîêà è ïîâûøàþùèé DC/DC ïðåîáðàçîâà- äîâ.
òåëü. Âñòðîåííûå óñîâåðøåíñòâîâàííûå àëãî-
Êîíòðîëü ïàðàìåòðîâ è ðàçáðàêîâêà ñâå-
ðèòìû íå òðåáóþò ëèöåíçèðîâàíèÿ. Ñ
òîäèîäîâ ïðîèçâîäÿòñÿ ïðè òåìïåðàòóðå 85
ïîìîùüþ äîïîëíèòåëüíûõ ñðåäñòâ ðàçðàáîò-
°C. Íîâûå ñâåòîäèîäû XP-G2 âûïóñêàþòñÿ â
÷èêè ìîãóò óïðàâëÿòü êà÷åñòâîì çâó÷àíèÿ è
òî÷íî òàêîì æå, ãåîìåòðè÷åñêè è îïòè÷åñêè
âûáèðàòü ñïîñîáû îïòèìèçàöèè õàðàêòåðèñ-
òèê óñòðîéñòâà. ñîâìåñòèìîì êîðïóñå 3.45 ´ 3.45 ìì, ÷òî è
ïðèáîðû XP-G ïðåäûäóùåãî ïîêîëåíèÿ. Ýòî

12 ÍÎÂÎÑÒÈ ÐàäèîËîöìàí – èþëü 2012


îçíà÷àåò, ÷òî óëó÷øèòü õàðàêòåðèñòèêè èñòî÷- Îáðàçöû ñâåòîäèîäîâ Cree XLamp XP-G2
íèêîâ ñâåòà ïðîèçâîäèòåëè ñìîãóò ïðÿìîé ïðåäîñòàâëÿþòñÿ íåìåäëåííî ïî çàïðîñó.
çàìåíîé ñòàðûõ ñâåòîäèîäîâ íà íîâûå, ñîêðà- Ïîñòàâêè â ïðîìûøëåííûõ êîëè÷åñòâàõ îñó-
òèâ ñðîê ðàçðàáîòêè è âûâîäà ñâîèõ èçäåëèé ùåñòâëÿþòñÿ â ñòàíäàðòíûå ñðîêè.
íà ðûíîê. Ñâåòîäèîäû XP-G2 LED ïðåäíàçíà-
÷åíû äëÿ øèðîêîãî êðóãà ïðèëîæåíèé, îò ñèñ-
òåì íàðóæíîãî è êîìíàòíîãî îñâåùåíèÿ, äî Bourns íà÷àëà ïðîèçâîäñòâî
ïîðòàòèâíîé ýëåêòðîíèêè è ðåòðîôèòíûõ ìíîãîñëîéíûõ ñèëîâûõ ÷èï
ëàìï.
èíäóêòèâíîñòåé ñåðèè
CVH252009

Ïðîäóêòîâàÿ ëèíåéêà èíäóêòèâíûõ êîìïî-


íåíòîâ êîìïàíèè Bourns ïîïîëíèëàñü íîâîé
ñåðèåé ñèëîâûõ èíäóêòèâíîñòåé CVH252009,
ñîçäàííîé ïî óñîâåðøåíñòâîâàííîé ìíîãîñ-
ëîéíîé òåõíîëîãèè, ïîçâîëèâøåé èçãîòàâëè-
 ñîçäàííûõ íà ðåâîëþöèîííîé Òåõíîëî-
âàòü ìàëîãàáàðèòíûå ïðèáîðû ñ áîëüøèì
ãè÷åñêîé Ïëàòôîðìå SC3 ñâåòîäèîäàõ XP-G2 äîïóñòèìûì òîêîì.
ñî÷åòàþòñÿ âûñîêàÿ ñâåòîîòäà÷à, íàäåæíîñòü
è ýôôåêòèâíîñòü. Ïðèáîðû ñ õîëîäíûì öâå-
òîì ñâå÷åíèÿ (6000K) èìåþò ñâåòîîòäà÷ó 151
ëì/Âò ïðè òîêå 350 ìÀ è òåìïåðàòóðå 85 °C,
èëè 165 ëì/Âò ïðè òîêå 350 ìÀ è òåìïåðàòóðå
25 °C. Äëÿ òåïëîãî áåëîãî öâåòà (3000K) àíà-
ëîãè÷íûå ïîêàçàòåëè ïðè òåõ æå óñëîâèÿõ
èçìåðåíèé ñîñòàâëÿþò 133 ëì/Âò è 145 ëì/Âò. Áëàãîäàðÿ ôåððèòîâîìó ñåðäå÷íèêó,
èíäóêòèâíîñòè ñåðèè CVH252009 îòëè÷àþòñÿ
Òåõíîëîãè÷åñêàÿ Ïëàòôîðìà SC3 îáîáùàåò è î÷åíü íèçêèì óðîâíåì ìàãíèòíûõ èçëó÷åíèé è
ðàçâèâàåò îïûò, íàêîïëåííûé Cree çà ãîäû ìàëûì ñîïðîòèâëåíèåì ïîñòîÿííîìó òîêó
ïðîèçâîäñòâà ñâåòîäèîäîâ íà îñíîâå êàðáèäà (DCR). Ïðè ãàáàðèòàõ 2.5 ´ 2 ´ 0.9 ìì (òèïîðàç-
êðåìíèÿ. Âîïëîùåííûå â XP-G2 íîâåéøèå ìåð 1008) íîâûå ïðèáîðû èäåàëüíî ïîäîéäóò
äîñòèæåíèÿ â àðõèòåêòóðå êðèñòàëëà, óñîâåð- äëÿ èñïîëüçîâàíèÿ â ïðåîáðàçîâàòåëÿõ
øåíñòâîâàííûé ñîñòàâ ëþìèíîôîðà è ìîäåð- íàïðÿæåíèÿ ñìàðòôîíîâ, öèôðîâûõ âèäåîêà-
íèçèðîâàííàÿ êîíñòðóêöèÿ êîðïóñà ïîçâîëèëè ìåð, ïëàíøåòíûõ êîìïüþòåðîâ, æåñòêèõ äèñ-
ñîçäàòü ñàìûå ñîâåðøåííûå ñâåòîäèîäû â êîâ, òâåðäîòåëüíûõ íàêîïèòåëåé è ìíîæåñòâà
îòðàñëè. äðóãèõ ýëåêòðîííûõ óñòðîéñòâ. Íèçêîå çíà÷å-

ÐàäèîËîöìàí – èþëü 2012 ÍÎÂÎÑÒÈ 13


íèå DCR, óìåíüøàþùåå ïîòåðè ìîùíîñòè, # ïëàíøåòíûõ êîìïüþòåðîâ
äåëàåò èíäóêòèâíîñòè îñîáåííî ïðèâëåêà- # æåñòêèõ äèñêîâ è òâåðäîòåëüíûõ íàêî-
òåëüíûìè äëÿ óñòðîéñòâ ñ àêêóìóëÿòîðíûì ïèòåëåé
ïèòàíèåì. # ìîáèëüíûõ ýëåêòðîííûõ óñòðîéñòâ
Äèàïàçîí èíäóêòèâíîñòåé ïðèáîðîâ ñåðèè
CVH252009 ñîñòàâëÿåò 0.47 – 4.7 ìêÃí ïðè
äîïóñòèìûõ òîêàõ îò 1100 äî 1800 ìÀ. TDK ðàçðàáîòàëà ñàìûé
ìèíèàòþðíûé â ìèðå ôèëüòð
Ýëåêòðè÷åñêèå õàðàêòåðèñòèêè èíäóêòèâíîñòåé
ñåðèè CVH252009 ñèíôàçíûõ ïîìåõ äëÿ
×àñòîòà
Èíäóêòèâíîñòü ñîáñòâåííîãî
âûñîêîñêîðîñòíûõ èíòåðôåéñîâ
Îáîçíà÷åíèå íà ÷àñòîòå DCR Äîïóñòè-
ðåçîíàíñà (Îì) ìûé
ïðèáîðà 1 ÌÃö (ÌÃö) òîê
(ìÀ)
L (ìêÃí) Äîïóñê Òèï. Ìàêñ. TDK Corporation ðàçðàáîòàëà ñàìûé ìèíè-
CVH252009-R47M 0.47 ±20% 100 0.04 1800 àòþðíûé â ìèðå ôèëüòð ñèíôàçíûõ ïîìåõ ñ
CVH252009-1R0M 1.0 ±20% 60 0.055 1600 ãàáàðèòàìè âñåãî 0.45 ´ 0.30 ´ 0.23 ìì, ÷òî íà
CVH252009-1R5M 1.5 ±20% 40 0.07 1500 75% ìåíüøå, ÷åì âûïóñêàåìûå â íàñòîÿùåå
CVH252009-2R2M 2.2 ±20% 40 0.08 1300 âðåìÿ ôèëüòðû â êîðïóñàõ òèïîðàçìåðà 0806
CVH252009-3R3M 3.3 ±20% 30 0.10 1200 (ïî ñòàíäàðòó îáîçíà÷åíèé êîìèññèè IEC).
CVH252009-4R7M 4.7 ±20% 25 0.11 1100
Íåñìîòðÿ íà ìèíèàòþðíûå ðàçìåðû, òîíêîï-
Ìèíèìàëüíûé îáúåì çàêàçà ñîñòàâëÿåò ëåíî÷íûé ôèëüòð TCM0403S-350-2P èìååò
3000 èíäóêòèâíîñòåé. Ïî çàïðîñó ïðåäîñòàâ- ïðåêðàñíûå ïàðàìåòðû. Ïðè ÷àñòîòå ñðåçà 7
ëÿþòñÿ áåñïëàòíûå îáðàçöû. ÃÃö ôèëüòð ïîäàâëÿåò ñèíôàçíûå ïîìåõè, íå
èñêàæàÿ âûñîêîñêîðîñòíûõ äèôôåðåíöèàëü-
Îòëè÷èòåëüíûå îñîáåííîñòè íûõ ñèãíàëîâ. Òàêèì îáðàçîì, ôèëüòð ñîâìåñ-
! Âûñîêàÿ
òèì ñ òàêèìè èíòåðôåéñàìè, êàê MIPI, USB 2.0
íàäåæíîñòü, ãàðàíòèðóåìàÿ
è USB 3.0. Îòëè÷íîå çàòóõàíèå íà ÷àñòîòå 2.4
ìîíîëèòíîé êîíñòðóêöèåé
ÃÃö óëó÷øàåò ÷óâñòâèòåëüíîñòü ïðèåìà ðàáî-
! Ìàãíèòíûé ýêðàí îáåñïå÷èâàåò íèçêèé
òàþùèõ â áåñïðîâîäíûõ ñåòÿõ ñìàðòôîíîâ,
óðîâåíü èçëó÷åíèÿ ìîáèëüíûõ òåëåôîíîâ è äðóãèõ ïîðòàòèâíûõ
! Ìàëîå ñîïðîòèâëåíèå ïîñòîÿííîìó òîêó óñòðîéñòâ. TDK ïðèñòóïèëà ê ñåðèéíîìó ïðî-
! Íèçêèé ïðîôèëü èçâîäñòâó ôèëüòðîâ.
! Òèïîðàçìåð 1008 (2.5 ´ 2 ´ 0.9 ìì)
! Ñîîòâåòñòâóþò òðåáîâàíèÿì äèðåêòèâû
RoHS

Ïðèìåíåíèå
! DC/DC êîíâåðòåðû äëÿ:
# ñìàðòôîíîâ
# öèôðîâûõ ôîòî- è âèäåîêàìåð

14 ÍÎÂÎÑÒÈ ÐàäèîËîöìàí – èþëü 2012


Ñòàâøàÿ î÷åðåäíîé âåõîé â ìèíèàòþðèçà- âñåõ ïàðàìåòðîâ äàò÷èêà. Ïðåäûäóùèå ïîêî-
öèè ðàäèîêîìïîíåíòîâ, íîâàÿ ðàçðàáîòêà ëåíèÿ äàò÷èêîâ Õîëëà Micronas äîêàçàëè
TDK îñíîâàíà íà ïåðåäîâûõ òåõíîëîãèÿõ ôîð- èñêëþ÷èòåëüíóþ âûíîñëèâîñòü è íàäåæíîñòü
ìèðîâàíèÿ òîíêîïëåíî÷íûõ ñòðóêòóð, âûñî- ýòîé ïàìÿòè, ñïîñîáíîé ðàáîòàòü ïðè òåìïå-
êîïðåöèçèîííûõ êàòóøåê è âíåøíèõ âûâîäîâ. ðàòóðå ïåðåõîäà äî 170 °C.
Áëàãîäàðÿ ñóùåñòâåííî ìåíüøèì ðàçìåðàì,
ôèëüòðû ïîçâîëÿò óâåëè÷èòü ïëîòíîñòü ìîí-
òàæà â ýëåêòðîííûõ óñòðîéñòâàõ.

Micronas ïîäíèìàåò ïëàíêó


ñòàíäàðòîâ äëÿ ëèíåéíûõ
äàò÷èêîâ Õîëëà

 ïðåäíàçíà÷åííîì äëÿ àâòîìîáèëüíûõ


è ïðîìûøëåííûõ ïðèëîæåíèé íîâîì Âûñîêàÿ òî÷íîñòü äàò÷èêà îáåñïå÷èâàåòñÿ
ñåìåéñòâå HAL 24xy óâåëè÷åíà äèñòàí- ñëîæíîé îáðàáîòêîé 16-áèòíûõ äàííûõ,
öèÿ èçìåðåíèÿ, ñíèæåíû òðåáîâàíèÿ ê âûïîëíÿåìîé ÿäðîì âñòðîåííîãî ñèãíàëüíîãî
ïàðàìåòðàì ìàãíèòà, ïîâûøåíà íàäåæ- ïðîöåññîðà, âûõîäíîé ñèãíàë êîòîðîãî ïðåä-
íîñòü è äîáàâëåíû óíèêàëüíûå ñðå- ñòàâëåí 12-ðàçðÿäíîì ÷èñëîì â ëîãàðèôìè-
äñòâà âíóòðåííåé ñàìîäèàãíîñòèêè ÷åñêîì ìàñøòàáå. Ðàçðàáîò÷èêè Micronas
ïðèëîæèëè îãðîìíûå óñèëèÿ, ÷òîáû ìàêñè-
ìàëüíî óâåëè÷èòü ÷óâñòâèòåëüíîñòü è, â òî æå
Micronas àíîíñèðîâàëà ñåìåéñòâî âûñî- âðåìÿ, ìèíèìèçèðîâàòü äðåéôû ñìåùåíèÿ âî
êîïðåöèçèîííûõ ïðîãðàììèðóåìûõ ëèíåéíûõ âñåì äèàïàçîíå ðàáî÷èõ òåìïåðàòóð. Ýòèì
äàò÷èêîâ Õîëëà HAL 24xy, ðàçðàáîòàííîå â ãàðàíòèðóåòñÿ äîëãîâðåìåííàÿ ñòàáèëüíîñòü
ñîîòâåòñòâèè ñ ïîñëåäíèìè òðåáîâàíèÿìè, êðèòè÷åñêèõ ïàðàìåòðîâ, îáåñïå÷èâàþùèõ
ïðåäúÿâëÿåìûìè ê êîìïîíåíòàì äëÿ àâòîìî- îïòèìàëüíûå õàðàêòåðèñòèêè àâòîìîáèëÿ â
áèëüíûõ ïðèëîæåíèé. òå÷åíèå ìíîãèõ ëåò. Ýëåêòðîñòàòè÷åñêèå ðàç-
ðÿäû ñîçäàþò ñåðüåçíûå ïðîáëåìû äëÿ àâòî-
 ìèêðîñõåìàõ ñåìåéñòâà HAL 24xy îáúå-
ìîáèëüíîé ýëåêòðîíèêè, è ïî ñòåïåíè óñòîé-
äèíèëèñü ïîñëåäíèå äîñòèæåíèÿ Micronas â
÷èâîñòè ê íèì (8 ê HBM) HAL 24xy çíà÷èòåëü-
îáëàñòè òåõíîëîãèè ïîëóïðîâîäíèêîâ, íîâåé-
íî ïðåâîñõîäÿò âñå äàò÷èêè Õîëëà, ïðåäñòàâ-
øàÿ àðõèòåêòóðà öèôðîâûõ óçëîâ è ÷óâñòâè-
ëåííûå íà ñåãîäíÿøíåì ðûíêå.
òåëüíûå ýëåìåíòû Õîëëà óñîâåðøåíñòâîâàí-
íîé êîíñòðóêöèè. Ïîìèìî ïåðå÷èñëåííûõ îñîáåííîñòåé, â
íîâûõ HAL 24xy ïðåäóñìîòðåíà ôóíêöèÿ ñàìî-
Îò ñâîèõ ïðåäøåñòâåííèêîâ ñåìåéñòâî
äèàãíîñòèêè äëÿ óëó÷øåíèÿ îáíàðóæåíèÿ è
HAL 24xy óíàñëåäîâàëî èíòåãðèðîâàííóþ
èäåíòèôèêàöèè ïîòåíöèàëüíûõ îøèáîê, äàþ-
ýíåðãîíåçàâèñèìóþ ïàìÿòü äëÿ õðàíåíèÿ

ÐàäèîËîöìàí – èþëü 2012 ÍÎÂÎÑÒÈ 15


ùàÿ ïîëüçîâàòåëþ ýôôåêòèâíûé èíñòðóìåíò  ïîìîùü ðàçðàáîò÷èêàì ïðåäëàãàåòñÿ
ðåàëèçàöèè ñòðàòåãèè îòêàçîóñòîé÷èâîñòè. îòëàäî÷íàÿ ïëàòà â êîìïëåêòå ñ ïàêåòîì ÏÎ
Âåñüìà ïîëåçíà òàêæå åùå îäíà ôóíêöèÿ, LabView.
ïîçâîëÿþùàÿ ýëåêòðîííîìó áëîêó óïðàâëå- Îòâå÷àþùèå òðåáîâàíèÿì äèðåêòèâû
íèÿ àâòîìîáèëÿ äåòåêòèðîâàòü îáðûâû ëèíèé RoHS ìèêðîñõåìû ñåìåéñòâà HAL 24xy
ïèòàíèÿ è çåìëè. Áëàãîäàðÿ ñïåöèàëüíîé ñõå- âûïóñêàþòñÿ â äîïóñêàþùåì ôîðìîâêó âûâî-
ìå êîíòðîëÿ ïåðåíàïðÿæåíèé è òåìïåðàòóð- äîâ êîðïóñå TO92UT è ïðåäíàçíà÷åíû äëÿ
íîìó ñóïåðâèçîðó î÷åíü ïðîñòî äåòåêòèðóþò- ðàáîòû â äèàïàçîíå òåìïåðàòóð îêðóæàþùåé
ñÿ êîðîòêèå çàìûêàíèÿ â âûõîäíûõ êàñêàäàõ. ñðåäû îò –40 äî +160 °C. Âñå äàò÷èêè ñåìå-
Åùå îäèí íàáîð ôóíêöèé, ðàñøèðÿþùèé éñòâà ðàññ÷èòàíû íà òÿæåëûå óñëîâèÿ ýêñïëó-
äèàïàçîí äèàãíîñòèðóåìûõ îøèáîê, áóäåò àòàöèè â ñîñòàâå ýëåêòðîííûõ ñèñòåì àâòîìî-
èñêëþ÷èòåëüíî ïîëåçåí â àâòîìîáèëüíûõ áèëåé ïðè òåìïåðàòóðå ïåðåõîäà äî 170 °C è
ïðèëîæåíèÿõ, òðåáóþùèõ ïîâûøåííîé íàä- íàïðÿæåíèè ïèòàíèÿ 5 Â. Ïðèáîðû ñîîòâå-
åæíîñòè. Ýòè ôóíêöèè îáåñïå÷èâàþò âíóòðåí- òñòâóþò êâàëèôèêàöèîííûì íîðìàì ñòàíäàð-
íåå ñàìîòåñòèðîâàíèå âñåãî ñèãíàëüíîãî ïóòè òà AECQ100 äëÿ àâòîìîáèëüíîé ýëåêòðîíèêè.
äàò÷èêà è êàðòû ïàìÿòè ïîñðåäñòâîì ïðîâåð- Îáðàçöû ïåðâîé ìèêðîñõåìû ñåìåéñòâà,
êè ñîäåðæèìîãî EEPROM, âûïîëíÿåìîé ïðè HAL 2420, ñ àíàëîãîâûì âûõîäîì ïîÿâÿòñÿ â
êàæäîì âêëþ÷åíèè ïèòàíèÿ, à òàêæå êîíòðîëÿ ñåíòÿáðå 2012 ã. Íà÷àëî ìàññîâîãî ïðîèçâî-
÷åòíîñòè è ñîñòîÿíèé êîíå÷íîãî àâòîìàòà, äñòâà çàïëàíèðîâàíî íà íà÷àëî 2013 ã.
ïðîèçâîäèìûìè ïîñòîÿííî â ïðîöåññå ðàáîòû
ñõåìû.
Äëÿ âñåõ ïðèáîðîâ ñåìåéñòâà HAL 24xy EM Microelectronic àíîíñèðîâàëà
óïðîùåíà è ñäåëàíà áîëåå íàäåæíîé ïðîöå- ñàìûé íèçêîâîëüòíûé è
äóðà ïîëüçîâàòåëüñêîãî ïðîãðàììèðîâàíèÿ. Â
îòëè÷èå îò äðóãèõ äàò÷èêîâ, ïðåäñòàâëåííûõ
ýêîíîìè÷íûé â ìèðå êîíòðîëëåð
íà ñîâðåìåííîì ðûíêå, HAL 24xy íå íóæäàþò- Bluetooth smart
ñÿ â ñïåöèàëüíîì âûâîäå ïðîãðàììèðîâàíèÿ.
Êîìàíäû ïîñûëàþòñÿ ïðÿìî ÷åðåç äâóíàïðàâ-
ëåííûé âûõîä. Íàäåæíîñòü ïðîãðàììèðîâà- EM Microelectronic àíîíñèðîâàëà êîíòðîë-
íèÿ ïîâûøàåòñÿ â åùå áîëüøåé ñòåïåíè áëà- ëåð EM9301, ïîääåðæèâàþùèé ñòàíäàðò
ãîäàðÿ íàëè÷èþ òàêèõ âñòðîåííûõ çàùèòíûõ Bluetooth smart (Bluetooth 4.0). Îïòèìèçèðî-
ñðåäñòâ, êàê ìîíèòîð êîíòðîëÿ öèêëè÷åñêîé âàííûé äëÿ èñïîëüçîâàíèÿ â óëüòðà ìàëî-
êîíòðîëüíîé ñóììû, ñóïåðâèçîð ïèòàíèÿ,
èñòî÷íèê íàïðÿæåíèÿ ïðîãðàììèðîâàíèÿ è
ñõåìà ñëåæåíèÿ çà âðåìåíåì çàïèñè. Ê òîìó
æå, HAL 24xy ïðîãðàììèðóþòñÿ íàïðÿæåíèåì
ñòàíäàðòíîãî óðîâíÿ TTL, ÷òî äåëàåò íåíóæ-
íûì èñïîëüçîâàíèå äîïîëíèòåëüíîãî èñòî÷-
íèêà ïèòàíèÿ.

16 ÍÎÂÎÑÒÈ ÐàäèîËîöìàí – èþëü 2012


ìîùíûõ áåñïðîâîäíûõ äàò÷èêàõ è ñèñòå- EM9301 Õîñò-êîíòðîëëåð
ìàõ äèñòàíöèîííîãî óïðàâëåíèÿ è ìîíè-
òîðèíãà, EM9301 ìîæåò ðàáîòàòü ïðè VBAT
DC/DC UART HCI HCI
Ïðèëîæåíèå
SW_DCDC ïðåîáð. SPI BLE
íàïðÿæåíèè ïèòàíèÿ âñåãî 0.8 Â. Äëÿ ïèòà-
íèÿ êîíòðîëëåðà ìîãóò èñïîëüçîâàòüñÿ VCC1

ëþáûå îäíîýëåìåíòíûå áàòàðåè îáùåãî Óïðàâë. Ïðîöåññîð


ïèòàíèåì RAM Ñòåê ïðîòîêîëà BLE
íàçíà÷åíèÿ, èëè æå ôîòîãàëüâàíè÷åñêèå, VCC2

ïüåçîýëåêòðè÷åñêèå è ýëåêòðîìàãíèòíûå Êîíòðîëëåð BLE Èíòåðôåéñ äàò÷èêà


óñòðîéñòâà ñáîðà ýíåðãèè. EM9301
ïîëíîñòüþ ñîîòâåòñòâóåò òðåáîâàíèÿì Ñîãëàñó-
ANTP

þùàÿ BLE ðàäèî


ñòàíäàðòà Bluetooth smart äëÿ îäíîðå- ñõåìà
ANTN Îò
VCC1
Äàò÷èêè
æèìíûõ õîñò- è ïîä÷èíåííûõ ïðèëîæåíèé
è ñîäåðæèò â îäíîì êðèñòàëëå âñå ñðå-
äñòâà ôèçè÷åñêîãî è êàíàëüíîãî óðîâíåé, Òèïîâàÿ ñõåìà âêëþ÷åíèÿ EM9301
à òàêæå óðîâíÿ èíòåðôåéñà õîñò- Àááðåâèàòóðû:
êîíòðîëëåðà. HCI (Host Controller Interface) – èíòåðôåéñ õîñò-êîíòðîë-ëåðà,
 ðåæèìå ïðèåìà EM9301 ïîòðåáëÿåò BLE (Bluetooth Low Energy) – ýíåðãîñáåðåãàþùèé Bluetooth

âñåãî ëèøü 16.5 ìÀ, â òî âðåìÿ êàê äëÿ


ïðèëîæåíèÿìè, â ÷àñòíîñòè, ìîãóò áûòü áåñ-
ëó÷øèõ êîíêóðèðóþùèõ ïðîäóêòîâ ýòîò ïîêà-
ïðîâîäíûå ñðåäñòâà ìîíèòîðèíãà ôèçè÷åñêî-
çàòåëü ñîñòàâëÿåò 23 ìÀ. Èíòåãðèðîâàííûé
ãî ñîñòîÿíèÿ ÷åëîâåêà, ýëåêòðîííûå ïîâîäêè,
DC/DC ïðåîáðàçîâàòåëü ìèêðîñõåìû íå òîëü-
à òàêæå äàò÷èêè è ñèñòåìû óïðàâëåíèÿ íà
êî ïèòàåò âíóòðåííèå ðàäèî÷àñòîòíûå ñõåìû,
îñíîâå ñìàðòôîíîâ.
íî è ìîæåò îòäàòü äî 100 ìÀ äëÿ ïèòàíèÿ âíåø-
íèõ óñòðîéñòâ, òàêèõ, íàïðèìåð, êàê äàò÷èêè, Äîñòóïíîñòü îáðàçöîâ è ñðåäñòâ
ìèêðîêîíòðîëëåðû, ñâåòîäèîäíûå èíäèêàòî- ðàçðàáîòêè
ðû è äèñïëåè. Âûõîäíàÿ ìîùíîñòü ïåðåäàò-
÷èêà ðåãóëèðóåòñÿ øåñòüþ ñòóïåíÿìè îò +4 Ïîêà äîñòóïíû òîëüêî îáðàçöû EM9301.
äÁì äî –20 äÁì. Äëÿ äîïîëíèòåëüíîé îïòèìè- Ìèêðîñõåìà ïðåäëàãàåòñÿ ëèáî â âèäå êðèñ-
çàöèè ýíåðãîïîòðåáëåíèÿ ïðåäóñìîòðåíû
ðåæèìû SLEEP èëè IDLE, â êîòîðûõ êîíòðîë-
ëåð ïîòðåáëÿåò òîê ìåíåå 1 ìêÀ. Ïðè õîðîøî
ñêîíñòðóèðîâàííîé àíòåííå ñ äèôôåðåíöè-
àëüíûì èìïåäàíñîì 200 Îì ìîæíî ñóùåñ-
òâåííî ñîêðàòèòü êîëè÷åñòâî âíåøíèõ êîìïî-
íåíòîâ çà ñ÷åò öåïåé ñîãëàñîâàíèÿ.
 ïàðå ñ ìàëîìîùíûì õîñò-êîíòðîëëåðîì
EM9301 îáðàçóåò îïòèìàëüíîå ïî ñîîòíîøå-
íèþ öåíà/êà÷åñòâî/ðàçìåð ðåøåíèå äëÿ áîëü-
øèíñòâà ïðèëîæåíèé, êîòîðûå äîëæíû ïîä- Íàáîð ðàçðàáîò÷èêà ENSEMBLE
äåðæèâàòü ñòàíäàðò Bluetooth smart. Òàêèìè Bluetooth low energy

ÐàäèîËîöìàí – èþëü 2012 ÍÎÂÎÑÒÈ 17


òàëëà, ëèáî ãåðìåòèçèðîâàííîé â êîðïóñå Òàêîé ÷èï êîìáèíèðîâàííîãî ñáîðà ýíåð-
MLF-24, îòâå÷àþùåì òðåáîâàíèÿì äèðåêòèâû ãèè ÿâëÿåòñÿ çíà÷èòåëüíûì øàãîì íà ïóòè
ROHS. Â ñòîèìîñòü ïðèáîðîâ âõîäèò áåçëè- ñîçäàíèÿ ñèñòåì ìîíèòîðèíãà, ðàáîòàþùèõ
öåíçèîííûé ñòåê Bluetooth smart äëÿ ïðîöåñ- áåç áàòàðåé èëè àêêóìóëÿòîðîâ è íàöåëåííûõ
ñîðîâ ñ ÿäðàìè 8051, ARM Cortex-M0 èëè -M3. íà ïðèìåíåíèå â ìåäèöèíñêîì îáîðóäîâàíèè,
Êîìïàêòíûé è ïðîñòîé â îñâîåíèè íîâûé ïðèáîðàõ äëÿ íàáëþäåíèÿ çà ñîñòîÿíèåì îêðó-
íàáîð ðàçðàáîò÷èêà ENSEMBLE Bluetooth low æàþùåé ñðåäû è â ñåêòîðå óäàëåííîãî óïðàâ-
energy äàåò ïîëüçîâàòåëÿì âîçìîæíîñòü ëåíèÿ.
ñàìîñòîÿòåëüíî ïèñàòü, çàãðóæàòü è îòëàæè- Îæèäàåòñÿ, ÷òî íîâûé ÷èï áóäåò ïðèìå-
âàòü ñîáñòâåííûå Bluetooth smart ïðèëîæå- íÿòüñÿ âìåñòå ñ ýíåðãîýêîíîìè÷íûìè ìèêðîñ-
íèÿ. Ñ êîìïëåêòîì îòëàäî÷íîãî ÏÎ ALPW- õåìàìè, êîòîðûå áóäóò ñîáèðàòü äàííûå è
BLESDK80c51 êîìïàíèè Alpwise ïðåäëàãàåò- ïåðåäàâàòü èõ â åäèíûé öåíòð. Áëàãîäàðÿ
ñÿ ñîâìåñòèìûé Bluetooth smart ñòåê, à òàêæå ýôôåêòèâíîìó èñïîëüçîâàíèþ ýíåðãèè
ìíîæåñòâî ïðîôèëåé, ñëóæá è ïðèìåðîâ ïðè- íåñêîëüêèõ èñòî÷íèêîâ â îäíîì óñòðîéñòâå,
ëîæåíèé äëÿ ENSEMBLE. Â ñêîðîì âðåìåíè â ðàçðàáîòêà ñìîæåò ðàçðåøèòü ïðîáëåìó, ñâÿ-
App Store ñòàíóò äîñòóïíû iOS ïðèëîæåíèÿ çàííóþ ñ íåïîñòîÿíñòâîì è íåïðåäñêàçóåìîñ-
äëÿ áåñïðîâîäíîãî ïîäêëþ÷åíèÿ EM9301 ê òüþ ýíåðãèè, èñõîäÿùåé èç âíåøíèõ èñòî÷íè-
iPhone 4S. êîâ.
Óæå ðàçðàáîòàíû ïåðñîíàëüíûå óñòðî-
éñòâà, èñïîëüçóþùèå ýíåðãèþ îäíîãî èñòî÷-
íèêà, íàïðèìåð, ðàçíîñòü òåìïåðàòóð ìåæäó
Íîâûé ÷èï ìîæåò èçâëåêàòü òåëîì ÷åëîâåêà è îêðóæàþùåé ñðåäîé, ýíåð-
ýíåðãèþ îäíîâðåìåííî èç ãèþ äâèæåíèÿ, ëèáî âèáðàöèè ÷åãî-ëèáî (âîç-
òðåõ âíåøíèõ èñòî÷íèêîâ íèêàþùåé ïðè õîäüáå ÷åëîâåêà èëè ïðè ïðî-
õîæäåíèè òðàíñïîðòà ïî ìîñòó).
Íî ñîâìåñòíîå èñïîëüçîâàíèå ýíåðãèè îò
ðàçëè÷íûõ èñòî÷íèêîâ òðåáóåò ñëîæíîé ñèñ-
Èññëåäîâàòåëè èç Ìàññà÷óñåòñêîãî òåõíî- òåìû óïðàâëåíèÿ, èíäèâèäóàëüíîé äëÿ êàæ-
ëîãè÷åñêîãî èíñòèòóòà (MIT) ðàçðàáîòàëè ìèê- äîãî êàíàëà. Òîëüêî òàêèì îáðàçîì ìîæíî
ðîñõåìó, êîòîðàÿ îäíîâðåìåííî ìîæåò ïðåîá- ó÷åñòü ðàçëè÷èÿ óðîâíåé íàïðÿæåíèÿ êàæäîãî
ðàçîâûâàòü ýíåðãèþ òðåõ âíåøíèõ èñòî÷íè- èñòî÷íèêà.
êîâ: ñîëíå÷íîãî ñâåòà, òåïëà è âèáðàöèè. Íàïðèìåð, ñõåìû, ïðåîáðàçóþùèå ýíåð-
ãèþ ðàçíîñòè òåìïåðàòóð, âûðàáàòûâàþò îò
0.02 äî 0.15 Â, òîãäà êàê ìàëîìîùíûå ôîòîý-
ëåêòðè÷åñêèå ýëåìåíòû ìîãóò âûäàâàòü îò 0.2
äî 0.7 Â, à ñèñòåìû, èñïîëüçóþùèå ýíåðãèþ
âèáðàöèé, ìîãóò âûðàáàòûâàòü äî 5 Â.
Ïðîáëåìà ïðè îáúåäèíåíèè òàêèõ öåïåé
çàêëþ÷àåòñÿ â íåîáõîäèìîñòè â ðåàëüíîì

18 ÍÎÂÎÑÒÈ ÐàäèîËîöìàí – èþëü 2012


âðåìåíè êîîðäèíèðîâàòü ðàáîòó âñåõ êàíà- Îòâå÷àÿ íà âîçðàñòàþùèå çàïðîñû ðûíêà
ëîâ, ÷òîáû ïîëó÷èòü íà âûõîäå ïîñòîÿííîå âûñîêî÷àñòîòíûõ ìîùíûõ òðàíçèñòîðîâ,
íàïðÿæåíèå. Â ïðîòèâîïîëîæíîñòü ïðåäûäó- Freescale Semiconductor ïðåäñòàâèëà äâà
ùèì ïîïûòêàì, êîãäà âûïîëíÿëîñü ëèøü ïðî- óíèâåðñàëüíûõ óñòðîéñòâà, èçãîòîâëåííûõ ñ
ñòîå ïåðåêëþ÷åíèå ìåæäó íåñêîëüêèìè èñòî÷- èñïîëüçîâàíèåì òåõíîëîãè÷åñêîãî ïðîöåññà
íèêàìè, èññëåäîâàòåëè èñïîëüçîâàëè ïîäõîä, LDMOS è äåìîíñòðèðóþùèõ ñîâåðøåííî
îñíîâàííûé íà ïðèíöèïàõ ðåàëüíîãî âðåìåíè íîâûå óðîâíè ëèíåéíîñòè, øèðîêîïîëîñíîñòè
è îäíîâðåìåííîé ðàáîòû. è íàäåæíîñòè.
Òàêæå ó÷åíûå ñâåëè ê ìèíèìóìó ïîòðåáëå- Íîâûå òðàíçèñòîðû, ïîëó÷èâøèå îáîçíà-
íèå ìîùíîñòè ñàìîé ìèêðîñõåìû, ÷òîáû êàê ÷åíèÿ MRFE6VS25N è MRFE6VP100H, ðàñ-
ìîæíî áîëüøå ýíåðãèè äîñòàëîñü ïèòàåìûì ñ÷èòàíû íà 25 è 100 Âò, ñîîòâåòñòâåííî. Îáåñ-
óñòðîéñòâàì, îïòèìèçèðîâàâ ïðè ýòîì êîëè- ïå÷èâàÿ ïîëíóþ âûõîäíóþ ìîùíîñòü â ðåæè-
÷åñòâî ýíåðãèè, èçâëåêàåìîé èç êàæäîãî ìå óñèëåíèÿ íåìîäóëèðîâàííîãî ñèãíàëà âî
èñòî÷íèêà. âñåì äèàïàçîíå ÷àñòîò, ïðèáîðû ïîçâîëÿò
 ñèñòåìå èñïîëüçîâàíà àðõèòåêòóðà ïîâûñèòü íàäåæíîñòü ñèñòåì ïðè îäíîâðå-
«äâîéíîé ïóòü» (dual-path). Ýòî ïîçâîëÿåò ìåííîì óïðîùåíèè êîíñòðóêöèè è ñíèæåíèè
êîíå÷íîìó óñòðîéñòâó íàèáîëåå ýôôåêòèâíî öåíû.
ïîëó÷àòü ïèòàíèå, êàê îò íàêîïèòåëÿ ýíåðãèè, Óñòðîéñòâà ïðåäñòàâëÿþò ñîáîé êîíêóðåí-
òàê è íåïîñðåäñòâåííî îò èñòî÷íèêîâ, è íå òîñïîñîáíóþ àëüòåðíàòèâó ïðåäíàçíà÷åííûì
çàâèñåòü ëèøü îò óñòðîéñòâà õðàíåíèÿ, êîòî- äëÿ àíàëîãè÷íûõ ïðèìåíåíèé íèòðèä ãàëëèå-
ðîå ïåðèîäè÷åñêè äîëæíî ïîäçàðÿæàòüñÿ îò âûì òðàíçèñòîðàì, è ñïîñîáíû ðàáîòàòü íà
èñòî÷íèêîâ ïèòàíèÿ. ñèëüíî ðàññîãëàñîâàííóþ íàãðóçêó ñ ÊÑÂÍ
Âìåñòî íåñêîëüêèõ èíäóêòèâíîñòåé ìèê- ðàâíûì 65:1 ïðè ïîòðÿñàþùåé ëèíåéíîñòè è
ðîñõåìà èñïîëüçóåò åäèíñòâåííóþ, ðàçäåëÿå- ñóùåñòâåííî áîëåå íèçêîé öåíå. Øèðîêîïî-
ìóþ âî âðåìåíè ìåæäó âñåìè ïðåîáðàçîâàòå- ëîñíûå LDMOS òðàíçèñòîðû ïðåäíàçíà÷åíû
ëÿìè, ÿâëÿþùèìèñÿ âàæíåéøèìè êîìïîíåí- äëÿ áåçóïðå÷íîé ðàáîòû â ÷ðåçâû÷àéíî òÿæå-
òàìè êîíñòðóêöèè. ëûõ óñëîâèÿõ ýêñïëóàòàöèè ïðè îãðàíè÷åííûõ
âîçìîæíîñòÿõ ñåðâèñíîãî îáñëóæèâàíèÿ
îáîðóäîâàíèÿ. Îáëàñòè ïðèìåíåíèÿ âêëþ÷à-
Íîâûå ìîùíûå òðàíçèñòîðû þò ïåðåäàò÷èêè è ïðèåìîïåðåäàò÷èêè ìåòðî-
Freescale äåìîíñòðèðóþò âîãî è äåöèìåòðîâîãî äèàïàçîíîâ, òåëåâèçè-
îííûå ïåðåäàò÷èêè, àýðîêîñìè÷åñêèå è
íåïðåâçîéäåííîå ñî÷åòàíèå îáîðîííûå ñèñòåìû, èçìåðèòåëüíûå ïðèáîðû
íàäåæíîñòè è è ðàäèîëîêàöèîííîå îáîðóäîâàíèå.
øèðîêîïîëîñíîñòè Ïðèáîðû óïàêîâûâàþòñÿ â ðàçðàáîòàííûå
Freescale êîðïóñà ñ íèçêèì òåïëîâûì ñîïðî-
Øèðîêîïîëîñíûå ìîùíûå LDMOS òðàí- òèâëåíèåì, ìèíèìèçèðóþùèå òåïëîâóþ
çèñòîðû ìîãóò èñïîëüçîâàòüñÿ íà ÷àñ- íàãðóçêó êðèñòàëëà, áëàãîäàðÿ êîòîðûì ñíè-
òîòàõ îò 1 ÌÃö äî 2 ÃÃö æàþòñÿ òðåáîâàíèÿ ê îõëàæäåíèþ òðàíçèñòî-
ðîâ è îäíîâðåìåííî ïîâûøàåòñÿ èõ äîëãîâðå-

ÐàäèîËîöìàí – èþëü 2012 ÍÎÂÎÑÒÈ 19


ìåííàÿ íàäåæíîñòü. Óñòðîéñòâà ñîäåðæàò MRFE6VP100H/HS â ìåòàëëîêåðàìè÷åñêèõ
âíóòðåííèå öåïè êîððåêöèè, ãàðàíòèðóþùèå êîðïóñàõ NI-780-4 è NI-780S-4 ñ âíóòðåííèìè
ñòàáèëüíîñòü â øèðîêîì äèàïàçîíå ðàáî÷èõ âîçäóøíûìè ïîëîñòÿìè.
ðåæèìîâ è óïðîùàþùèõ ñòðóêòóðó âíåøíèõ
ñõåì.  öåëÿõ îáåñïå÷åíèÿ âûñîêîé íàäåæ- Äîñòóïíîñòü
íîñòè Freescale èñïûòûâàåò òðàíçèñòîðû MRFE6VS25N è MRFE6VP100H óæå
äàëåêî çà ïðåäåëàìè äîïóñòèìûõ ðåæèìîâ, âûïóñêàþòñÿ ñåðèéíî. Äîñòóïíû òàêæå îöå-
êîíòðîëèðóÿ ïàðàìåòðû ïðè íàïðÿæåíèè ïèòà- íî÷íûå íàáîðû è äðóãèå ñðåäñòâà ïîääåðæêè
íèÿ, ïðåâûøàþùåì äîïóñòèìîå íà 20%, ïðè ðàçðàáîò÷èêîâ. Èíæåíåðíûå îáðàçöû è
âõîäíîé ìîùíîñòè äâóêðàòíî ïðåâîñõîäÿùåé èíôîðìàöèÿ î öåíàõ ïðåäîñòàâëÿþòñÿ êîìïà-
ïðåäåëüíóþ è ÊÑÂÍ ðàâíîì 65:1. íèåé Freescale Semiconductor è åå àâòîðèçî-
âàííûìè äèñòðèáüþòîðàìè.
Óíèâåðñàëüíîñòü ïðèìåíåíèÿ
Øèðîêèé äèàïàçîí ðàáî÷èõ ÷àñòîò
MRFE6VS25N è MRFE6VP100H ïîçâîëÿåò
ðàçðàáîò÷èêàì îäíèì óñèëèòåëåì ïåðåêðû-
âàòü íåñêîëüêî ÷àñòîòíûõ äèàïàçîíîâ, òàêèõ
êàê 1.8 … 54 ÌÃö èëè 30 … 512 ÌÃö. Â ðåçóëü-
òàòå óìåíüøàåòñÿ êîëè÷åñòâî íåîáõîäèìûõ
êîìïîíåíòîâ, ñîêðàùàþòñÿ âåñ è ðàçìåðû
óñèëèòåëÿ, ñíèæàþòñÿ ïîòåðè íà ïåðåêëþ÷å-
íèå è ðàñõîäû íà îõëàæäåíèå. Òðàíçèñòîðû
ñóùåñòâåííî äåøåâëå ñâîèõ GaN àíàëîãîâ,
èìåþùèõ ñîïîñòàâèìûå õàðàêòåðèñòèêè íàä-
åæíîñòè è øèðîêîïîëîñíîñòè.

Îñíîâíûå òåõíè÷åñêèå õàðàêòåðèñòèêè


òðàíçèñòîðîâ MRFE6VS25N è MRFE6VP100H

MRFE6VS25N MRFE6VP100H
Âûõîäíàÿ ìîùíîñòü
25 Âò 100 Âò
â ïîñòîÿííîì ðåæèìå
> 26 äÁ > 26 äÁ
(1.8 … 30 ÌÃö) (512 ÌÃö)
Óñèëåíèå
> 25 äÁ > 19 äÁ
(512 ÌÃö) (30 … 512 ÌÃö)
ÊÏÄ 50 … 73% 40 … 71%
Ìàêñ. ÊÑÂÍ 65:1 65:1

Òðàíçèñòîð MRFE6VS25N âûïóñêàåòñÿ â


ïëàñòèêîâîì êîðïóñå TO-270-2, à

20 ÍÎÂÎÑÒÈ ÐàäèîËîöìàí – èþëü 2012


MexBIOS – óíèêàëüíûé ïðîäóêò
íà ðîññèéñêîì ðûíêå
Èíòåðâüþ ñ äèðåêòîðîì êîìïàíèè ÎÎÎ «ÍÏÔ Ìåõàòðîíèêà-Ïðî» Ãóñåâûì Íèêîëåì Âëà-
äèìèðîâè÷åì

Ïîñòðîåíèå öèôðîâûõ ñèñòåì óïðàâëåíèÿ Íèêîëàé Âëàäèìèðîâè÷ (ÍÂ): Ïðåäïðèÿ-


ýëåêòðîïðèâîäàìè, êàê ìàëîìîùíûìè, òàê è òèå áûëî ñîçäàíî â ñåíòÿáðå 2008 ãîäà. Â
êðóïíûìè ïðîìûøëåííûìè – íåïðîñòàÿ çàäà- òîò ãîä ðàçðàçèëñÿ ìèðîâîé ôèíàíñîâûé
÷à. Ïðîåêòèðîâùèêó ïîäîáíûõ ñèñòåì íåîáõî- êðèçèñ. Èçíà÷àëüíî ïëàíèðîâàëîñü ðàçðà-
äèìî îáëàäàòü çíàíèÿìè â òàêèõ ïðèêëàäíûõ áàòûâàòü âûñîêîòî÷íûå ñåðâîïðèâîäû è
òåõíè÷åñêèõ îáëàñòÿõ, êàê ïðîìûøëåííàÿ âûïîëíÿòü çàêàçíûå ÍÈÎÊÐ ïî ðàçðàáîòêå
ýëåêòðîíèêà, ýëåêòðè÷åñêèå ìàøèíû è ïðî- ýëåêòðîííûõ áëîêîâ óïðàâëåíèÿ ýëåêòðî-
ãðàììèðîâàíèå. Êîìàíäà ðàçðàáîò÷èêîâ, ãäå äâèãàòåëÿìè. Îäíàêî ñî âðåìåíåì ïðèøëî
êàæäûé ÿâëÿåòñÿ ëèøü óçêèì ñïåöèàëèñòîì â ïîíèìàíèå, ÷òî íàèáîëåå âûãîäíûìè è ìàñ-
ñâîåé ñôåðå, â ðåçóëüòàòå êàêîé-ëèáî íåñîã- øòàáèðóåìûìè ìîãóò áûòü ðàçðàáîòêà è
ëàñîâàííîñòè ìîæåò çàòÿíóòü ñðîê ðåàëèçà- ïðîäàæà ïðîãðàììíûõ ïðîäóêòîâ.
öèè ïðîåêòà. Ïîýòîìó çàäà÷à ñîçäàíèÿ êà÷åñ-
òâåííîé ñèñòåìû àâòîìàòèçèðîâàííîãî ïðîåê-
òèðîâàíèÿ öèôðîâûõ ñòðóêòóð óïðàâëåíèÿ
ýëåêòðîïðèâîäîì íà áàçå ïðîöåññîðà èëè
ìèêðîêîíòðîëëåðà íà ñåãîäíÿøíèé äåíü âåñü-
ìà íàñóùíà. Àêòóàëüíîñòü ýòîé çàäà÷è â
íàøåé ñòðàíå íàèáîëåå ïîëíî îñîçíàë êîë-
ëåêòèâ òîìñêîé êîìïàíèè ÎÎÎ «ÍÏÔ Ìåõàò-
ðîíèêà-Ïðî» êîòîðàÿ íåäàâíî ïðåäñòàâèëà
ñâîé èííîâàöèîííûé ïðîäóêò – MexBIOS. Î
òîì, ÷òî ïðåäñòàâëÿåò ñîáîé äàííàÿ ðàçðàáîò-
êà è î ðàáîòå êîìïàíèè íàä ïðîäâèæåíèåì
ñâîåé ïðîäóêöèè ðàññêàçàë åå äèðåêòîð Ãóñåâ Â ëàáîðàòîðèè ÎÎÎ «ÍÏÔ Ìåõàòðîíèêà-Ïðî»
Íèêîëàé Âëàäèìèðîâè÷.
Êîððåñïîíäåíò (Êîðð): Ðàññêàæèòå âêðàò- Êîðð: Ïîÿñíèòå, ÷òî èç ñåáÿ ïðåäñòàâëÿåò
öå èñòîðèþ âîçíèêíîâåíèÿ âàøåãî ïðåäïðèÿ- MexBIOS?
òèÿ.

ÐàäèîËîöìàí – èþëü 2012 ÈÍÒÅÐÂÜÞ 21


ÍÂ: MexBIOS – ýòî ôèðìåííîå íàçâàíèå ïîðÿäîê çàïóñêà èíòåãðèðîâàííûõ â ìèêðî-
òåõíîëîãèè ïðîãðàììèðîâàíèÿ ìèêðîêîí- êîíòðîëëåð ôóíêöèé è ïîòîêè äàííûõ ìåæäó
òðîëëåðîâ. Ýòà òåõíîëîãèÿ ïîçâîëÿåò ðàñ- èõ âõîäàìè/âûõîäàìè. Ñðåäà îáåñïå÷èâàåò
øèðèòü âîçìîæíîñòè ìèêðîêîíòðîëëåðà, çàãðóçêó è îòëàäêó áëîê-ñõåìû ïî ïîñëåäî-
ôàêòè÷åñêè ïðåîáðàçóÿ åãî â ÷èï ñ êîíôèãó- âàòåëüíîìó êàíàëó ñâÿçè (íàïðèìåð, USB-
ðèðóåìûì ïîðÿäêîì çàïóñêà âñòðîåííûõ PC – SCI MCU/DSP). Òåõíîëîãèÿ ïîääåðæè-
ôóíêöèé è îáìåíà äàííûìè ìåæäó âõîäà- âàåò îòëàäêó çà ñ÷åò âèçóàëèçàöèè ñîñòîÿ-
ìè/âûõîäàìè ýòèõ ôóíêöèé. Ñëåäóåò ïîä- íèÿ îòñëåæèâàåìûõ ïåðåìåííûõ, ïîääåð-
÷åðêíóòü, ÷òî òåõíîëîãèÿ ïîçâîëÿåò ðàçðà- æèâàåò âûâîä ãðàôèêîâ íàáëþäàåìûõ ïåðå-
áàòûâàòü íå òîëüêî ñèñòåìû Motor/Motion ìåííûõ.
Control, íî è êëàññè÷åñêèå ïðîãðàììèðóå- 4. MexBIOS kernel – Ñèñòåìà èñïîëíåíèÿ
ìûå ëîãè÷åñêèå êîíòðîëëåðû (ÏËÊ). çàäà÷, çàïóñêàþùàÿ â ìèêðîêîíòðîëëåðå
Ñóùåñòâóþò ïÿòü ñíîâíûõ êîìïîíåíòîâ ôóíêöèè áèáëèîòåêè ñîãëàñíî áëîê-ñõåìå.
äàííîé òåõíîëîãèè, ýòî: Äîëæíà áûòü ïðåäâàðèòåëüíî çàãðóæåíà â
1. Processor Library – íàáîð ôóíêöèé, ìèêðîêîíòðîëëåð, ðàâíî êàê è Processor
èíòåãðèðóåìûõ â ìèêðîêîíòðîëëåð.  êà÷åñ- Library.
òâå ôóíêöèé âûñòóïàþò ýëåìåíòû ëîãèêè, 5. «Ñòàðòîâûé ïðîåêò» – îñóùåñòâëÿåò
ðåãóëÿòîðû, äðàéâåðû, ïðåîáðàçîâàòåëè çàïóñê ñèñòåìû èñïîëíåíèÿ çàäà÷ MexBIOS
êîîðäèíàò è ïðî÷èå àëãîðèòìû, ïðèìåíÿå- kernel.  êà÷åñòâå «ñòàðòîâîãî ïðîåêòà»
ìûå ïðè ñîçäàíèè ïðîãðàììíîãî îáåñïå÷å- ìîãóò áûòü èñïîëüçîâàíû ñóùåñòâóþùèå
íèÿ äëÿ âñòðîåííûõ ïðèëîæåíèé. Ôóíêöèè ïðîåêòû ïîëüçîâàòåëÿ.
ïðåäñòàâëåíû â âèäå ãðàôè÷åñêèõ áëîêîâ ñ
âõîäàìè/âûõîäàìè. Ñîçäàíèå ïðèëîæåíèé
îñóùåñòâëÿåòñÿ ìåòîäîì ãðàôè÷åñêîãî
ïðîåêòèðîâàíèÿ áëîê-ñõåì â ñðåäå
MexBIOS Development Studio.
2. BlockBuilder – ïðîãðàììíûé èíñòðóìåíò
äëÿ ñîçäàíèÿ ôóíêöèé è îáúåäèíåíèÿ èõ â
Processor Library. Áëîêè áèáëèîòåêè
Processor Library, âûïîëíÿþùèåñÿ â ìèêðî-
êîíòðîëëåðå, êîìïèëèðóþòñÿ ñòàíäàðòíû-
ìè ñðåäñòâàìè ðàçðàáîòêè, ÷òî îáåñïå÷èâà-
åò ìàêñèìàëüíóþ ñêîðîñòü èñïîëíåíèÿ.
Äîïóñêàåòñÿ ñîçäàíèå áëîêîâ íà ÿçûêå Ñ è
Ïðèìåð ïðîåêòà â ñðåäå MexBIOS
íà àññåìáëåðå. Ñîçäàííûå èç áëîêîâ áèá-
ëèîòåêè çàíîñÿòñÿ â ïàìÿòü ïðîãðàìì ìèê- Êîðð: ×òî ïîäâèãëî âàñ çàíèìàòüñÿ èìåííî
ðîêîíòðîëëåðà ñòàíäàðòíûìè ñðåäñòâàìè ðàçðàáîòêîé è ïðîäâèæåíèåì ïðîãðàììíîãî
ïåðåïðîãðàììèðîâàíèÿ ôëåø-ïàìÿòè. îáåñïå÷åíèÿ äëÿ ñèñòåì óïðàâëåíèÿ ýëåê-
3. MexBIOS Development Studio – ñðåäà òðîïðèâîäàìè?
êîíôèãóðèðîâàíèÿ, ïîçâîëÿþùàÿ óêàçàòü

22 ÈÍÒÅÐÂÜÞ ÐàäèîËîöìàí – èþëü 2012


ÍÂ: Íàø êîëëåêòèâ èìååò ìíîãîëåòíèé îïûò ôèãóðèðîâàòü (ñîáðàòü áëîê-ñõåìó ïðî-
ðàçðàáîòêè ñèñòåì óïðàâëåíèÿ ýëåêòðîäâè- ãðàììû êàê â MatLab). Îñîáåííî óäîáíî
ãàòåëÿìè. Êàæäûé ðàç, ðàçðàáàòûâàÿ ýòè èñïîëüçîâàòü òàêîé ïîäõîä, êîãäà âûõîäèò
ñèñòåìû, ìû âûïîëíÿëè ðàçðàáîòêó ïðî- íîâûé ìèêðîêîíòðîëëåð, òàê êàê åãî íåîáõî-
ãðàììíîãî îáåñïå÷åíèÿ èìåþùåãî ïðàêòè- äèìî ñíà÷àëà èçó÷èòü, ïðåæäå ÷åì ïðèìå-
÷åñêè îäèíàêîâûé ôóíêöèîíàë ñ íåáîëüøîé íÿòü.  äàííîì ñëó÷àå ïðÿìîé êîíêóðåíöèè
ðàçíèöåé, ñâÿçàííîé ñ ïðèâÿçêîé ê êîíêðåò- ñ ïðîèçâîäèòåëÿìè ñîôòà íåò.
íîé àïïàðàòíîé ÷àñòè.  ðåçóëüòàòå ÷åãî Âòîðàÿ – ïðîäàâàòü ïðîãðàììíîå îáåñïå÷å-
ïîÿâèëàñü èäåÿ ñîçäàòü èíñòðóìåíò, êîòî- í è å – ñ ð åä ó ð àç ð à á îò ê è M e x B I O S
ðûé ïîçâîëèò çíà÷èòåëüíî ñîêðàòèòü èçäåð- Development Studio. Çäåñü òàêæå ìîæíî
æêè íà ðàçðàáîòêó è ïðîòîòèïèðîâàíèå. Òàê ïðåäëîæèòü ïîòðåáèòåëþ ïðèîáðåñòè
êàê îòäåëüíûå ôóíêöèîíàëüíûå ýëåìåíòû ëèöåíçèþ ëèáî íà îïðåäåëåííîå êîëè÷åñ-
ïðîãðàììíîãî îáåñïå÷åíèÿ óæå áûëè íàðà- òâî ïðîøèâîê ìèêðîêîíòðîëëåðîâ ëèáî
áîòàíû è ñîçäàíû øàáëîíû, áûëî ðåøåíî ïîëíóþ íåîãðàíè÷åííóþ ëèöåíçèþ. Ïîòðå-
ñîçäàòü ïðîãðàììíîå ÿäðî, êîòîðîå ñîäåð- áèòåëü â òàêîì ñëó÷àå ñòàëêèâàåòñÿ ñ âûáî-
æèò íåêèé ýëåìåíò èçáûòî÷íîñòè â âèäå ðîì, ÷òî ýôôåêòèâíåå è äåøåâëå – èñïîëü-
ïðåäóñòàíîâëåííûõ ôóíêöèé óïðàâëåíèÿ. çîâàòü ôèðìåííóþ ñðåäó ðàçðàáîòêè ñ «òåê-
Èñïîëüçóÿ ýòî ÿäðî, ïîòðåáèòåëþ îñòàåòñÿ ñòîâûì» ÿçûêîì ïðîãðàììèðîâàíèÿ, ëèáî ñ
ëèøü ñêîíôèãóðèðîâàòü ñâîþ ïðîãðàììó â âèçóàëüíûì ïðîãðàììèðîâàíèåì â âèäå
âèäå áëîêîâ è çàãðóçèòü åå â ìèêðîêîíòðîë- áëîêîâ è ãîòîâûì êîíòåíòîì.
ëåð, íå ïðèáåãàÿ ê íàïèñàíèþ ïðîãðàììíîãî Â Ðîññèè íåò ñðåä ðàçðàáîòêè òàêîãî óðîâíÿ.
êîäà íà ÿçûêàõ òèïà C/C++ èëè àññåìáëåð. Ïîýòîìó íóæíî îòäàâàòü ñåáå îò÷åò â òîì,
Êîðð: Íàñêîëüêî ñèëüíà êîíêóðåíöèÿ â äàí- ÷òî ìû àïðèîðè êîíêóðèðóåì ñ ïðîäóêòàìè
íîé ñôåðå íà ðîññèéñêîì ðûíêå? ìèðîâûõ ïðîèçâîäèòåëåé.
ÍÂ: Ñëîæíûé âîïðîñ. Ïðîäóêò åùå òîëüêî Êîðð: Òîãäà êòî âàøè êîíêóðåíòû íà ìèðî-
ïëàíèðóåòñÿ âûâåñòè íà ðûíîê. Çäåñü, íà âîì ðûíêå?  ÷åì ïðåèìóùåñòâà âàøåãî ÏÎ
íàø âçãëÿä, ñóùåñòâóþò äâå áèçíåñ-ìîäåëè. ïî ñðàâíåíèþ ñ àíàëîãàìè?
Ïåðâàÿ – ïðîäàâàòü ÷èïû ñ ïðåäóñòàíîâëåí- ÍÂ: Êîíêóðåíòû íà ìèðîâîì óðîâíå:
íûì âî FLASH-ïàìÿòü ìèêðîêîíòðîëëåðà
1) Êîìïàíèè ïðîèçâîäèòåëè âñòðîåííîãî
ÿäðîì MexBIOS Kernel, à ñðåäó äëÿ êîíôè-
ïðîãðàììíîãî îáåñïå÷åíèÿ (ÏÎ) äëÿ óïðàâ-
ãóðèðîâàíèÿ êîíêðåòíîãî ÷èïà îòäàâàòü
ëåíèÿ ýëåêòðîäâèãàòåëÿìè è ãðóïïû èíæå-
áåñïëàòíî. Çäåñü ïîòðåáèòåëü ñàì ðåøàåò,
íåðîâ-ðàçðàáîò÷èêîâ (free-lancers è ðàáîòà-
÷òî ëó÷øå – ïóñòîé ìèêðîêîíòðîëëåð, è â
þùèå â ñîñòàâå êîìïàíèé-ïðîèçâîäèòåëåé
ïåðñïåêòèâå åãî ïðîãðàììèðîâàíèå íà
ýëåêòðîòåõíè÷åñêîãî îáîðóäîâàíèÿ), òî
C/C++, èëè çàïëàòèòü íåñêîëüêî áîëüøå çà
åñòü ëþäè, çàíèìàþùèåñÿ ñîçäàíèåì àíà-
òîò æå ìèêðîêîíòðîëëåð, íî ñ ïðåäóñòàíîâ-
ëîãè÷íûõ ñèñòåì (÷àñòíûå ðåøåíèÿ). Äàí-
ëåííûì ÿäðîì. Òàêîé ÷èï íå íóæíî ïðîãðàì-
íûå êîíêóðåíòû ñóùåñòâóþò êàê íà âíåø-
ìèðîâàòü, åãî íóæíî òîëüêî ïîä ñåáÿ ñêîí-

ÐàäèîËîöìàí – èþëü 2012 ÈÍÒÅÐÂÜÞ 23


íåì, òàê è íà âíóòðåííåì ðûíêå. Ïðîèçâîäè- ÷àñòíûõ ñëó÷àåâ óïðàâëåíèÿ òåì èëè èíûì
ìûé èìè ïðîãðàììíûé ïðîäóêò, êàê ïðàâèëî, ýëåêòðîäâèãàòåëåì.
îïòèìèçèðîâàí ïîä êîíêðåòíûå òðåáîâàíèÿ 3) Ïðîèçâîäèòåëè ñïåöèàëèçèðîâàííûõ
è òåõíîëîãè÷åñêèå âîçìîæíîñòè êîìïàíèè- ÷èïîâ ñ èíòåãðèðîâàííûì ÏÎ: Performance
ïðîèçâîäèòåëÿ, ïðîöåññ îïòèìèçàöèè îñó- Motion Devices, Inc. (÷èï MagellanTM Motion
ùåñòâëÿåòñÿ çà ñ÷åò äîïîëíèòåëüíûõ Processor), NOVA Electronics, Vishay,
çàòðàò âðåìåíè. Îáùèì íåäîñòàòêîì ÿâëÿ- Mexatronics, GALIL. Òðåòüÿ ãðóïïà êîíêóðåí-
åòñÿ îòñóòñòâèå åäèíîé ïðîãðàììíîé ïëàò- òîâ íå âåäåò äåÿòåëüíîñòè â Ðîññèè. Ãëàâ-
ôîðìû äëÿ óïðàâëåíèÿ ðàçëè÷íûìè òèïàìè íûì íåäîñòàòêîì èõ ïðîäóêöèè ÿâëÿåòñÿ
ýëåêòðîäâèãàòåëåé. óçêîñïåöèàëèçèðîâàííàÿ íàïðàâëåííîñòü
2) Êîìïàíèè, çàíèìàþùèåñÿ ïðîèçâî- âñòðîåííîãî ÏÎ, íå ïîçâîëÿþùàÿ îñóùå-
äñòâîì ïðîãðàììíîãî îáåñïå÷åíèÿ äëÿ ñòâëÿòü èçìåíåíèå ñòðóêòóðû ñèñòåìû
ìîäåëèðîâàíèÿ è áûñòðîãî ïðîòîòèïèðîâà- óïðàâëåíèÿ.
íèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ è ñèñòåì Êîðð: Íàñêîëüêî ëåãêî (èëè êàê áûñòðî) ñìî-
óïðàâëåíèÿ ýëåêòðîäâèãàòåëÿìè (DSpace, æåò ñïåöèàëèñò â îáëàñòè ýëåêòðîïðèâîäà,
ConCurrent, RT- LAB, MathWorks, IAR íå èìåþùèé íàâûêîâ ïðîãðàììèðîâàíèÿ,
Systems, National Instruments, Visual îñâîèòü âàøó ïðîãðàììó è çàâåðøèòü ïðî-
Solutions). Çäåñü, â îñíîâíîì, ïðåâàëèðóþò åêò, íàïðèìåð, àâòîìàòèçàöèè óñòàíîâêè ñ
çàïàäíûå êîìïàíèè. Êîìïàíèè òèïà IAR àñèíõðîííûì äâèãàòåëåì ñðåäíåé ìîùíîñ-
Systems ïðåäëàãàþò çà òå æå äåíüãè ïðî- òè? Íàñêîëüêî äðóæåëþáåí èíòåðôåéñ?
äóêò, òðåáóþùèé íàïèñàíèÿ ïðîãðàìì íà
ÍÂ: Çà îäèí-äâà äíÿ, ïðè óñëîâèè, ÷òî óæå
ÿçûêå C/C+, ÷òî íå äàåò òàêîãî ýôôåêòà, êàê
èìååòñÿ ãîòîâàÿ ýëåêòðîíèêà óïðàâëåíèåì
ïðèìåíåíèå âèçóàëüíîé òåõíîëîãèè ïðî-
àñèíõðîííûì ýëåêòðîäâèãàòåëåì. Òàêèå
ãðàììèðîâàíèÿ íà áàçå MexBIOS. Ïðîèçâî-
ñðîêè îïðåäåëÿåòñÿ äâóìÿ ôàêòîðàìè.
äèòåëè ñðåäñòâ ìîäåëèðîâàíèÿ, íàïðèìåð
Íàëè÷èå ãîòîâûõ áëîêîâ óïðàâëåíèÿ ýëåê-
MathWorks, ïûòàþòñÿ ðàçðàáîòàòü óíèâåð-
òðîäâèãàòåëåì è äðàéâåðîâ. À òàêæå ãîòîâû-
ñàëüíûé èíñòðóìåíò ïðîòîòèïèðîâàíèÿ
ïðîãðàììíîãî îáåñïå÷åíèÿ äëÿ ñèñòåì
óïðàâëåíèÿ ýëåêòðîäâèãàòåëÿìè. Îäíàêî èõ
ïîäõîä ê ñîçäàíèþ ïðîãðàììíîãî ïðîäóêòà è
îòñóòñòâèå áîëüøîãî îïûòà ñîáñòâåííîãî
âíåäðåíèÿ íà ïðîèçâîäñòâå ïðèâåë ê òîìó,
÷òî èñïîëíèìûé êîä íå îïòèìèçèðîâàí.
Âñëåäñòâèå ÷åãî âåñü íåîáõîäèìûé íàáîð
ôóíêöèé äëÿ ñîâðåìåííîé ñèñòåìû óïðàâ-
ëåíèÿ ýëåêòðîäâèãàòåëåì ïðàêòè÷åñêè íåðå-
àëèçóåì. Ïîýòîìó â íàñòîÿùåå âðåìÿ ñðåäà
ìîæåò áûòü ïðèìåíåíà ëèøü äëÿ ïðîâåðêè Äðóæåñòâåííûé èíòåðôåéñ ïîëüçîâàòåëÿ ñðå-
äû MexBIOS

24 ÈÍÒÅÐÂÜÞ ÐàäèîËîöìàí – èþëü 2012


ìè øàáëîíàìè äëÿ óïðàâëåíèÿ, íàïðèìåð MexBIOS ïîä íîâûå íóæäû ïîòðåáèòåëÿ.
àñèíõðîííûì ýëåêòðîäâèãàòåëåì â ñêàëÿð- Åñëè ãîâîðèòü î ïåðñïåêòèâå, òî â áëèæàé-
íîì ðåæèìå èëè â âåêòîðíîì. Ñïåöèàëèñòó, øåì áóäóùåì ó íàñ ïëàíèðóåòñÿ ïîääåðæêà
ôàêòè÷åñêè, íåîáõîäèìî áóäåò ââåñòè äàí- ìèêðîêîíòðîëëåðîâ òàêèõ êîìïàíèé, êàê
íûå ýëåêòðîäâèãàòåëÿ è ñ ïîìîùüþ ìûøêè ATMEL, Renesas è Freescale. Âñå íåîáõîäè-
ñêîíôèãóðèðîâàòü äðàéâåðû ïåðèôåðèè. ìûå îòëàäî÷íûå êîìïëåêòû ýòèõ ïðîèçâî-
Åñëè íåîáõîäèì ïðîãðàììíûé ïóëüò óïðàâ- äèòåëåé ó íàñ óæå èìåþòñÿ.
ëåíèÿ ýòèì äâèãàòåëåì, èñïîëüçóÿ ãîòîâûå Êîðð: Ïîìèìî ïðîãðàììíîãî îáåñïå÷åíèÿ è
êíîïêè, îñöèëëîãðàôû è äðóãèå âèðòóàëü- àïïàðàòíûõ ñðåäñòâ ðàçðàáîòêè âû ïðåäëà-
íûå èíñòðóìåíòû, ìîæíî ñîáðàòü è ýòó ãàåòå òàêæå ðàçëè÷íûå óñëóãè ïî ðàçðàáîò-
÷àñòü àâòîìàòèçàöèè. êå è âíåäðåíèþ ñèñòåì óïðàâëåíèÿ, òåõíîëî-
Êîðð: Íà âàøåì ñàéòå âû ïðåäëàãàåòå, â ãè÷åñêèé êîíñàëòèíã, îñíàùåíèå íàó÷íî-
îñíîâíîì, ïðîäóêöèþ (îòëàäî÷íûå ïëàòû, èññëåäîâàòåëüñêèõ è ó÷åáíûõ ëàáîðàòîðèé.
ìèêðîêîíòðîëëåðû) êîìïàíèè Texas Instru- Êàêàÿ ïðîäóêöèÿ èëè îáëàñòü óñëóã ïðèíîñèò
ments ñ ïðåäóñòàíîâëåííûì âàøèì ïðîãðàì- îñíîâíîé äîõîä êîìïàíèè?
ìíûì îáåñïå÷åíèåì. ×åì îáóñëîâëåí âûáîð ÍÂ: Åñëè ãðóáî ðàçäåëèòü íà äâà íàïðàâëå-
èìåííî ýòîé êîìïàíèè? Âîçìîæíî ëè, èëè íèÿ, òî ìîæíî ñêàçàòü ñëåäóþùåå. Â íàñòîÿ-
ïðåäïîëàãàåòñÿ èñïîëüçîâàíèå àïïàðàòíî- ùåå âðåìÿ áîëåå 80% äîõîäà ñîñòàâëÿþò
ãî îáåñïå÷åíèÿ äðóãèõ ôèðì? R&D ïðîåêòû – ðàçðàáîòêà áëîêîâ óïðàâëå-
ÍÂ: Ïîñêîëüêó èñòîðè÷åñêè òàê ñëîæèëîñü – íèÿ ýëåêòðîäâèãàòåëÿìè è èñïûòàòåëüíûõ
ìû ãëóáîêî èçó÷èëè ïðîäóêöèþ Texas ñòåíäîâ. Îñòàâøèåñÿ 20% – ýòî ïðîäâèæå-
Instruments, òî è ñðåäñòâà îòëàäêè è ïðî- íèå ñðåäñòâ îòëàäêè ñ ôèðìåííûì ïðîãðàì-
ãðàììíûå ðåøåíèÿ áûëî öåëåñîîáðàçíî ìíûì îáåñïå÷åíèåì.
îðèåíòèðîâàòü íà ýòîãî ïðîèçâîäèòåëÿ. Äëÿ
òåõíîëîãèè MexBIOS ïåðåõîä íà ïëàòôîð-
ìû äðóãèõ ïðîèçâîäèòåëåé íå ÿâëÿåòñÿ ïðî-
áëåìîé.  ñëó÷àå, åñëè ïîñòóïàåò òâåðäûé
çàêàç, ìû ãîòîâû ðåàëèçîâàòü ÿäðî

Îòëàäî÷íûé êîìïëåêò êîìïàíèè ÎÎÎ «ÍÏÔ


Ìåõàòðîíèêà-Ïðî»

Êîðð: Êàêèå ìèíèìàëüíûå òðåáîâàíèÿ ïðåä-


mZdsp 2812 – Ìîäóëü ðàçðàáîò÷èêà íà îñíîâå úÿâëÿþòñÿ ê ìèêðîêîíòðîëëåðó èëè ìèêðîï-
ïðîöåññîðà TMS320LF2812 ñ ïðåäóñòàíîâëåííîé
ÎÑ MexBIOS ðîöåññîðó, ÷òîáû óñòàíîâèòü íà íåãî
MexBIOS?

ÐàäèîËîöìàí – èþëü 2012 ÈÍÒÅÐÂÜÞ 25


ÍÂ: Âñå çàâèñèò îò ôóíêöèîíàëà, êîòîðûé èíñòðóêöèè íàìè âûëîæåíû íà YouTube
ïîòðåáèòåëü õî÷åò èìåòü ó ñåáÿ â àðñåíàëå âèäåî-óðîêè ïî èíñòàëëÿöèè ñðåäû â ìèêðî-
ïðè ðåàëèçàöèè ñîáñòâåííûõ ïðîåêòîâ. Íàï- êîíòðîëëåð. Îäíàêî ïðè âîçíèêíîâåíèè
ðèìåð, åñëè òðåáóåòñÿ ðåàëèçîâàòü ïðîñòîé ïðîáëåì íàøè ñîòðóäíèêè ãîòîâû îïåðàòèâ-
ÏËÊ ñ ââîäîâ/âûâîäîì äèñêðåòíûõ ñèãíà- íî ðåøèòü îáîçíà÷åííóþ ïðîáëåìó.
ëîâ, òî òóò îäíè òðåáîâàíèÿ. À åñëè òðåáóåò- Êîðð: Íàñêîëüêî óñïåøíî èäåò ïðîäâèæåíèå
ñÿ ðåàëèçîâàòü óïðàâëåíèå ñèíõðîííûì âàøåé ïðîäóêöèè â Ðîññèè è çà ðóáåæîì?
ñåðâîïðèâîäîì ñ áîëüøèì ôóíêöèîíàëîì,
òî ýòî äðóãèå òðåáîâàíèÿ.  ÷àñòíîñòè äëÿ ÍÂ: Ïðîäóêò åùå òîëüêî ãîòîâèòñÿ ê ìàññî-
ðåàëèçàöèè ïðîñòåéøåé ñèñòåìû óïðàâëå- âîìó ïðîäâèæåíèþ, è ãîâîðèòü îá óñïåõå
íèÿ ðåãóëèðóåìûì ýëåêòðîïðèâîäîì åùå ðàíî. Ìîãó ñêàçàòü ëèøü îäíî, çà ïåð-
(óïðàâëåíèå ñêîðîñòüþ) íà ìèêðîêîíòðîë- âûé ìåñÿö ñ ìîìåíòà ïóáëèêàöèè â îòêðû-
ëåðå ìîäåëüíîãî ðÿäà Delfino òîì äîñòóïå áåñïëàòíîé âåðñèè ó íàñ ïîÿâè-
TMS320F28335 êîìïàíèè Texas Instruments ëîñü 40 ïîëüçîâàòåëåé. Ïîêà åùå íå áûëî
òðåáóåòñÿ 32 Êáàéò ïàìÿòè âî FLASH è 3 îñîáîé ðåêëàìû è âûñòàâî÷íîé äåÿòåëüíîñ-
Êáàéò äëÿ RAM. òè, âñå åùå âïåðåäè.
Êîðð: Êàêîâû ïåðñïåêòèâû ðàçâèòèÿ ïðåä-
ïðèÿòèÿ? ×òî ïëàíèðóåòå äåëàòü äàëüøå?
Êàêîâû ñòðàòåãè÷åñêèå öåëè?
ÍÂ: Â äàëüíåéøåì ïî ïðîäâèæåíèþ âèäèì
äâà âàðèàíòà ñîáûòèé. Ïåðâîå – ïðèâëå÷å-
íèå âåí÷óðíîãî ôèíàíñèðîâàíèÿ äëÿ ïðî-
äâèæåíèÿ íà ðûíîê.  ÷àñòíîñòè, íàø ïðî-
åêò îäîáðåí èíâåñòèöèîííûì êîìèòåòîì
ÔÏÈ ÐÂÊ. Âòîðîå – ïðèâëå÷åíèå ñòðàòåãè-
÷åñêîãî ïàðòíåðà, ñïîñîáíîãî ïðîäâèãàòü
ïðîäóêò íà ìàññîâûé ðûíîê.
 íàñòîÿùåå âðåìÿ íàìè âûñòðàèâàåòñÿ
íåîáõîäèìàÿ èíôðàñòðóêòóðà äëÿ ïðîäâè-
æåíèÿ ïðîäóêòà. ×åðåç èíòåðíåò-ñàéò ïðî-
Ðàáî÷èé êîìïëåêò ðàáîòàíà ëîãèñòèêà ïî ðàáîòå ñ ïîòðåáèòå-
ëÿìè â ÷àñòè ïðåäîñòàâëåíèÿ äåìî-âåðñèé,
Êîðð: Ñìîæåò ëè îáû÷íûé ïîëüçîâàòåëü áåç ïðîäàæ, ïîëèòèêè ëèöåíçèðîâàíèÿ è çàùè-
âàøåé ïîìîùè çàãðóçèòü MexBIOS, íàïðè- òû ïðîãðàììíîãî ïðîäóêòà, ïîääåðæêè â
ìåð, â ïðîìûøëåííûé êîíòðîëëåð èëè ÏËÊ? ðåàëüíîì âðåìåíè. Ñîçäàíû íåîáõîäèìûå
ÍÂ: Â èíñòðóêöèè ïî èíñòàëëÿöèè â ïîääåð- àòðèáóòû, ïðèñóùèå ñîôòâåðíûì êîìïàíè-
æèâàåìûé ìèêðîêîíòðîëëåð äîñòàòî÷íî ÿì, ñ öåëüþ îáåñïå÷åíèÿ ïîòðåáèòåëÿ ìàê-
ÿñíî íàïèñàíî, êàê ýòî ñäåëàòü. Ïîìèìî ñèìàëüíûì êîìôîðòîì.

26 ÈÍÒÅÐÂÜÞ ÐàäèîËîöìàí – èþëü 2012


Ïîæåëàåì óñïåõîâ Íèêîëàþ Âëàäèìèðî- ëèáî ñîçäàííîå ñîîòå÷åñòâåííèêàìè íàõîäèò
âè÷ó è âñåìó êîëëåêòèâó ÎÎÎ «ÍÏÔ Ìåõàòðî- ñâîå ïðèìåíåíèå è ÿâëÿåòñÿ âåñüìà êîíêóðåí-
íèêà-Ïðî» â ðàáîòå íàä èõ ïðîäóêöèåé è åå òîñïîñîáíûì çà ãðàíèöåé. Íàäååìñÿ, ÷òî òàê
ïðåäñòàâëåíèè, êàê íà ðîññèéñêîì, òàê è íà áóäåò è ñ MexBIOS.
ìèðîâîì ðûíêå. Âåäü ýòî ïðèÿòíî, êîãäà ÷òî-

Èíòåðâüþ ïðîâåë Ìèõàèë Ðóññêèõ ïî çàêàçó ÐàäèîËîöìàí

Íåäàâíî êîìïàíèÿ ÎÎÎ «ÍÏÔ Ìåõàòðîíèêà-Ïðî» âîøëà â ñîîáùåñòâî TI Design Network –


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

ÐàäèîËîöìàí – èþëü 2012 ÈÍÒÅÐÂÜÞ 27


MexBIOS Development Studio
MexBIOS Development Studio – âèçóàëüíàÿ
ñðåäà ðàçðàáîòêè è ìîäåëèðîâàíèÿ âñòðîåí-
íîãî ïðîãðàììíîãî îáåñïå÷åíèÿ ñèñòåì
óïðàâëåíèÿ ýëåêòðîäâèãàòåëÿìè, òåõíîëîãè-
÷åñêèìè êîìïëåêñàìè, ïðîãðàììèðóåìûìè
ëîãè÷åñêèìè êîíòðîëëåðàìè, áàçèðóþùàÿñÿ
íà òåõíîëîãèè MexBIOS, êîòîðàÿ ïîçâîëÿåò:
! ïðåîáðàçîâàòü ñòàíäàðòíûé ìèêðîêîí-
òðîëëåð â ÷èï ñ êîíôèãóðèðóåìûì ïîðÿä-
êîì çàïóñêà âñòðîåííûõ ôóíêöèé è îáìåíà
äàííûìè ìåæäó âõîäàìè/âûõîäàìè ýòèõ
ôóíêöèé;
! ñîçäàâàòü ïðîãðàììíîå îáåñïå÷åíèå äëÿ
âñòðîåííûõ ñèñòåì èç íàáîðà ãîòîâûõ
ôóíêöèé îáúåäèíåííûõ â áèáëèîòåêè
Processor Library;
! âèçóàëèçèðîâàòü ôóíêöèè â âèäå áëîêîâ;
! ðàçðàáàòûâàòü ñîáñòâåííûå áëîêè íà ÿçûêå Ñ è àññåìáëåð, äîáàâëÿòü èõ â áèáëèîòåêó Processor Library;
! çàïóñêàòü ñèñòåìó èñïîëíåíèÿ çàäà÷ MexBIOS Kernel èç ñóùåñòâóþùèõ ïðîåêòîâ ïîëüçîâàòåëÿ;
! ìîäåëèðîâàòü ðàáîòó ñîáðàííîé áëîê-ñõåìû;
! ïðîèçâîäèòü çàãðóçêó è îòëàäêó áëîê-ñõåìû ïî ïîñëåäîâàòåëüíîìó êàíàëó ñâÿçè (íàïðèìåð, USB-PC – SCI MCU/DSP),
âûïîëíÿòü âèçóàëèçàöèþ ñîñòîÿíèÿ îòñëåæèâàåìûõ ïåðåìåííûõ;
! ñîçäàâàòü ëîãè÷åñêèå ñèñòåìû óïðàâëåíèÿ ìåòîäîì StateFlow.

Ïîääåðæèâàåìûå ìèêðîêîíòðîëëåðû ôèðìû Texas Instruments:


! Ìîäåëüíûé ðÿä (Delfino): TMS320F28332, TMS320F28334, TMS320F28335
! Ìîäåëüíûé ðÿä (Piccolo): TMS320F28030, TMS320F28031, TMS320F28032, TMS320F28033, TMS320F28034, TMS320F28035
! Ìîäåëüíûé ðÿä (TMS320F281x): TMS320F2810, TMS320F2811, TMS320F2812
! Ìîäåëüíûé ðÿä (TMS320F280x): TMS320F2801, TMS320F2802, TMS320F2806, TMS320F2808, TMS320F2809.

ÎÎÎ «ÍÏÔ Ìåõàòðîíèêà-Ïðî»


Þðèäè÷åñêèé àäðåñ: Ðîññèÿ, 634063 ã. Òîìñê óë. Ìè÷óðèíà 59À-19 Òåë.: (3822) 252-842

Ïî îáùèì âîïðîñàì: info@mechatronica-pro.com


Ïî âîïðîñàì ïîääåðæêè ïîòðåáèòåëåé: support@mechatronica-pro.com
Ïî âîïðîñàì ïðîäàæ: sales@mechatronica-pro.com
Îöåíî÷íûå íàáîðû
äëÿ ðàçðàáîòêè ïîðòàòèâíûõ óñòðîéñòâ
ñ àêñåëåðîìåòðàìè
Digi-Key

Àêñåëåðîìåòðû ÿâëÿþòñÿ êëþ÷åâûìè êîì- ëåíèÿ ïîëîæåíèÿ. Ïðè÷åì ýòî íå òîëüêî èãðî-
ïîíåíòàìè â ëþáîé ïîðòàòèâíîé òåõíèêå, òðå- âûå êîíòðîëëåðû è ìîáèëüíûå òåëåôîíû, íî
áóþùåé îòñëåæèâàíèÿ äâèæåíèÿ èëè îïðåäå- è ïðîìûøëåííûå ðîáîòû, è ìåõàíèçìû óïðàâ-
ëåíèÿ ïðîöåññàìè. Ïðè âûáîðå
Òðåõîñåâîé àêñåëåðîìåòð àêñåëåðîìåòðà äëÿ òîãî èëè
MMA7660FC â êîðïóñå èíîãî óñòðîéñòâà îäíîé òîëüêî
DFN 3 ´ 3 ´ 0.9 ìì
èëè MMA7361L â êîðïóñå òåõíè÷åñêîé äîêóìåíòàöèè
LGA 3 ´ 5 ´ 1 ìì MC13191
íåäîñòàòî÷íî, åãî õàðàêòåðèñ-
òèêè è ýôôåêòèâíîñòü ñëåäóåò
îöåíèâàòü íà ïðàêòèêå. Â
MC13213 ñòàòüå ìû ðàññìîòðèì òðè îöå-
íî÷íûõ ïëàòû ñ 3-îñåâûìè àêñå-
Êíîïêè ëåðîìåòðàìè ê îìïàíèé
Freescale è Texas Instruments,
ê î ò î ð û å ä å ì î í ñ ò ð è ð ó þ ò,
íàñê îëüê î àê ñåëåðîìåòðû
Ñâåòîäèîä
Êíîïêè ìîãóò áûòü ïîëåçíû.
Àíòåííà Ñâåòîäèîäû (3)
ZSTAR3 –
äåìîíñòðàöèîííûé
HC908JW32
òèïîâîé ïðîåêò êîìïàíèè
Freescale ñ áåñïðîâîäíûì
èíòåðôåéñîì
Äàííûé òèïîâîé ïðîåêò
ïðåäëàãàåòñÿ êîìïàíèåé èìåí-
Ðèñóíîê 1. Ïëàòà äàò÷èêà è òî÷êà äîñòóïà èç íàáîðà òèïîâîãî ïðî- íî â êà÷åñòâå äåìîíñòðàöèîí-
åêòà êîìïàíèè Freescale ZSTAR3. íîãî, íî ñ óëó÷øåííûìè ïàðà-

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 29


ìåòðàìè àíòåííû, è ïðåäïðèèì÷èâûå OEM òâî ïðèëîæåíèé, êîòîðûå ïîçâîëÿò îöåíèòü
ïðîèçâîäèòåëè, çàêëþ÷èâ ïëàòû â òåðìîóñà- âîçìîæíîñòè òèïîâîãî ïðîåêòà:
äî÷íóþ ïëåíêó, ïîëó÷àò äîñòàòî÷íî õîðîøî ! Ïðèëîæåíèå Scope Demo ïðåäñòàâëÿåò
ïðîäàâàåìûé ãîòîâûé ïðîäóêò. èíòåðôåéñ â âèäå ýêðàíà îñöèëëîãðàôà,
Íàáîð ñîñòîèò èç ïëàòû ïðèåìíèêà ñ USB â êîòîðîì ãðàôè÷åñêè îòîáðàæàþòñÿ äàí-
èíòåðôåéñîì è ïðèåìîïåðåäàþùåé ïëàòû íûå, ïîñòóïàþùèå îò àêñåëåðîìåòðà. Ê
äàò÷èêà ñ óñòàíîâëåííûì 3-îñåâûì ÌÝÌÑ äàííûì ìîæåò ïðèìåíÿòüñÿ ôèëüòðàöèÿ
àêñåëåðîìåòðîì MMA7660FC (Ðèñóíîê 1). è ìåõàíèçìû ïðåîáðàçîâàíèÿ. Ïîëüçîâà-
Èñïîëüçóÿ áåñïðîâîäíîé èíòåðôåéñ ZigBee òåëþ äîñòóïåí âûáîð äèàïàçîíîâ èçìå-
äèàïàçîíà 2.4 ÃÃö, òî÷êà äîñòóïà íà áàçå ïåð- ðåíèÿ è ÷àñòîòû âûáîðîê (30/60/120 Ãö).
ñîíàëüíîãî êîìïüþòåðà ìîæåò îáùàòüñÿ ñ 16 ! Ïðèëîæåíèå Acquire Data Demo ïîçâîëÿ-
ïëàòàìè äàò÷èêîâ, îòñëåæèâàÿ îðèåíòàöèþ è åò îðãàíèçîâàòü ñáîð èíôîðìàöèè îò
äâèæåíèå ïî òðåì îñÿì.  äîïîëíåíèå ê àêñå- äàò÷èêîâ.  ïðèëîæåíèè ìîæíî âûáèðàòü
ëåðîìåòðó ïëàòà äàò÷èêà ñîäåðæèò ÷èï äàò÷èêè, ÷àñòîòó âûáîðîê è ôîðìàò
MC13213, îáúåäèíÿþùèé 8-ðàçðÿäíûé ìèêðî- âûõîäíûõ äàííûõ. Ïîëó÷åííûå äàííûå
êîíòðîëëåð è ïðèåìîïåðåäàò÷èê ZigBee. Íà ìîæíî ñîõðàíèòü â ôîðìàòå CSV, íî âîç-
ïëàòå ïðèåìíîãî óçëà USB óñòàíîâëåíà ìèê- ìîæíîñòü ñîõðàíåíèÿ íåïîñðåäñòâåííî â
ðîñõåìà ZigBee ïðèåìîïåðåäàò÷èêà MC13191 ïðîãðàììå Excel (Ðèñóíîê 2) ïîçâîëèò
è ìèêðîêîíòðîëëåð MC68HC908JW32, ïîä- ïîëó÷èòü ôîðìàòèðîâàííûé âûâîä äëÿ
äåðæèâàþùèé ïîëíîñêîðîñòíîé èíòåðôåéñ Freescale Semiconductor
USB 2.0. Roxnov CSC

MMA7660FC – ýòî òðåõîñåâîé àêñåëåðî- ZSTAR3 Demo Acquire Data


ìåòð ñ äèàïàçîíîì ±1.5g è öèôðîâûì èíòåð- Time of measure: 1/4/2012 6:15:14AM
2
ôåéñîì I C. Â àêòèâíîì ðåæèìå ïðèáîð
Sensor parameters details
ïîòðåáëÿåò âñåãî 47 ìêÀ, â ðåæèìå îæèäàíèÿ 2 n# Board Type User Data Part Num g scale DataRate Interface
ìêÀ, è â âûêëþ÷åííîì ñîñòîÿíèè 0.4 ìêÀ. Êðî- 0 Circle ZSlar3 board - Tron ZSTAR3 MMA7660FC 1.5 30 Hz Digital IIC

ìå òîãî, àêñåëåðîìåòð ñíàáæåí ïîëåçíîé äëÿ Sensor 0 - MMA7660FC, 1.5g Scale, 30 Hz


ïîðòàòèâíûõ óñòðîéñòâ ôóíêöèåé àâòîìàòè-

X Acceleration (g)

Y Acceleration (g)

Z Acceleration (g)
Time (seconds)

X Raw Values

Y Raw Values

Z Raw Values
÷åñêîãî ïåðåõîäà èç àêòèâíîãî ðåæèìà â ñïÿ-
ùèé, è îáðàòíî, ÷òî ïîçâîëÿåò äîïîëíèòåëüíî
ýêîíîìèòü ýëåêòðîýíåðãèþ. ×àñòîòà âûïîëíå-
0.066 18 9 6 0.8438 0.4219 0.2813
íèÿ âûáîðîê ìîæåò âàðüèðîâàòüñÿ îò 1 äî 120 0.466 19 10 5 0.8907 0.4688 0.2344
â ñåêóíäó, ïîýòîìó ìåæäó ÷óâñòâèòåëüíîñòüþ 0.866
1.266
20
19
6
5
8
10
0.9376
0.8907
0.2813
0.2344
0.3750
0.4688
è ïîòðåáëåíèåì âñåãäà ìîæíî äîñòèãíóòü êîì- 1.666 20 4 11 0.9376 0.1875 0.5157
2.066 18 0 10 0.8438 0.0000 0.4688
ïðîìèññà â ñîîòâåòñòâèè ñ òðåáîâàíèÿìè ïðè- 2.466 20 1 10 0.9376 0.0469 0.4688
ëîæåíèÿ. 2.866 18 3 11 0.8438 0.1406 0.5157

Ãðàôè÷åñêèé èíòåðôåéñ ïîëüçîâàòåëÿ, Ðèñóíîê 2. Âèä äàííûõ, ïîëó÷åííûõ ñ ïîìîùüþ ïðèëî-


æåíèÿ Acquire Data Demo ïðè ðàáîòå ñ íàáîðîì
ïîñòàâëÿåìûé ñ íàáîðîì, ñîäåðæèò ìíîæåñ- ZSTAR3.

30 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


äàëüíåéøåãî ïîñòðîåíèÿ ãðàôèêîâ è ïàäåíèÿ íîóòáóêà íà ïîë.
àíàëèçà ðåçóëüòàòîâ. ! Íàáîð ïðèëîæåíèé äëÿ îïðåäåëåíèÿ
! Øåñòü ïðèëîæåíèé, ðàáîòàþùèõ ñ óãëà- óäàðîâ, âèáðàöèé è äåòåêòèðîâàíèÿ ïîðî-
ìè íàêëîíà, âêëþ÷àÿ íàêëîí ïî òðåì ãîâûõ çíà÷åíèé â ïðîåêòàõ, ñâÿçàííûõ ñ
îñÿì (Ðèñóíîê 3), äâóõîñåâîé íàêëîí, ïîãðóçêîé è òðàíñïîðòèðîâêîé ãðóçîâ.
îïðåäåëåíèå íàêëîíà ñ ôèëüòðàöèåé Ïðîãðàììû âåäóò çàïèñü äàííûõ îá
äàííûõ, èçìåíåíèå îðèåíòàöèè ïëàòû èíòåíñèâíîñòè è ïðîäîëæèòåëüíîñòè
äàò÷èêà (ïîðòðåòíàÿ/àëüáîìíàÿ), ðåàëè- óäàðîâ ïî âñåì òðåì îñÿì, ÷òî ïîçâîëÿåò,
çàöèþ ôóíêöèè ïðîêðóòêè â ÊÏÊ. íàïðèìåð, îïðåäåëÿòü, êàê è êîãäà áûë
ïîâðåæäåí òðàíñïîðòèðóåìûé òîâàð.
Ïðè ðàáîòå ñ íàáîðîì ZSTAR3 àâòîð ñòîë-
êíóëñÿ ñ íåäîñòàòî÷íîé ÷óâñòâèòåëüíîñòüþ
àíòåííû.  ðàìêàõ ÿðìàðêè íàó÷íûõ ïðîåêòîâ
â ÷åòâåðòîì êëàññå øêîëû, ãäå ó÷èëàñü äî÷ü
àâòîðà, íàáîð áûë èñïîëüçîâàí äëÿ ïîäñ÷åòà
âðåìåíè ñíà êîøåê, êîòîðîå, êàê ñ÷èòàåòñÿ,
ñîñòàâëÿåò 16-20 ÷àñîâ â äåíü.  èíòåðåñàõ
íàóêè ïëàòà àêñåëåðîìåòðà áûëà óñòàíîâëåíà
íà îøåéíèê êîòà ïî êëè÷êå Îñêàð, à èäåÿ
çàêëþ÷àëàñü â ñëåäóþùåì: îòñóòñòâèå äâèæå-
Ðèñóíîê 3. Âèä îêíà äåìîíñòðàöè- íèÿ â òå÷åíèå 15 ìèíóò îçíà÷àåò, ÷òî êîò ñïèò.
îííîãî ïðèëîæåíèÿ XYZ Tilt (îïðå-
äåëåíèå íàêëîíà ïî òðåì îñÿì).
Âñå ðàáîòàëî ïðåêðàñíî, ïîêà Îñêàð íå óõî-
äèë çà ïðåäåëû 15 ôóòîâ (4.5 ì) îò òî÷êè äîñ-
! Äâà ïðèëîæåíèÿ äëÿ îïðåäåëåíèÿ äâèæå- òóïà. Ïðè ðàáîòå ñ íîóòáóêîì, ê êîòîðîìó áûë
íèÿ: âêëþ÷àÿ àíòèêðàæíóþ ôóíêöèþ è ïîäêëþ÷åí ïðèåìíèê, õâàòàëî äàæå äîâîëüíî
ñðåäñòâà ýêîíîìèè ðåñóðñà áàòàðåè ñëàáîãî ñèãíàëà ñ óðîâíåì –65 äÁì, íî ïðè
(Battery Saver). Åñëè ïîäêëþ÷èòü ïëàòó ðàçâîðîòå ïðèåìíèêà íà 90 ãðàäóñîâ ñèãíàë
äàò÷èêà ê íîóòáóêó ñ óñòàíîâëåííûì ïàäàë äî –80 äÁì, è êîíòàêò ñ ïëàòîé äàò÷èêà
äåìîíñòðàöèîííûì ïðèëîæåíèåì, òåðÿëñÿ. Ïðè ñàìûõ ëó÷øèõ óñëîâèÿõ äàëü-
ïîëüçîâàòåëü áóäåò îïîâåùàòüñÿ, ïðè íîñòü ñâÿçè ñîñòàâëÿëà 20 ôóòîâ (6.1 ì).
ïîïûòêàõ ïåðåìåùåíèÿ íîóòáóêà. Battery Îäèí ëþáåçíûé èíæåíåð ïî ïðèëîæåíèÿì
Saver ïîçâîëÿåò îöåíèòü âîçìîæíîñòü êîìïàíèè Freescale îòìåòèë, ÷òî ïå÷àòíûå
èñïîëüçîâàíèÿ àêñåëåðîìåòðà äëÿ ïðî- àíòåííû íå î÷åíü ýôôåêòèâíû, íî èìåþò âàæ-
äëåíèÿ âðåìåíè ðàáîòû áàòàðåè â íåêî- íîå ïðåèìóùåñòâî – îíè äåøåâû è ïðåêðàñíî
òîðûõ ñïåöèôè÷åñêèõ óñòðîéñòâàõ. ïîäõîäÿò äëÿ äåìîíñòðàöèîííûõ öåëåé. Åñëè
! Ïðèëîæåíèå Freefall (ñâîáîäíîå ïàäå- æå Freescale çàìåíèò ïå÷àòíûå àíòåííû íà
íèå) äåìîíñòðèðóåò âîçìîæíîñòü ïðèìå- àíòåííû äëÿ ïîâåðõíîñòíîãî ìîíòàæà, ýòà
íåíèÿ àêñåëåðîìåòðà â ñèñòåìå óïðàâëå- äåìî-ñèñòåìà ìîæåò ñòàòü ãîòîâûì ðåøåíèåì
íèÿ ïàðêîâêîé ìàãíèòíûõ ãîëîâîê æåñòêî- äëÿ øèðîêîãî ñïåêòðà ïîòðåáèòåëüñêèõ, ïðî-
ãî äèñêà, óáèðàþùåé ãîëîâêè â ïðîöåññå ìûøëåííûõ è êîììåð÷åñêèõ ïðèëîæåíèé.

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 31


Îòëàäî÷íûé èíñòðóìåíò eZ430- åìîãî ê ïåðñîíàëüíîìó êîìïüþòåðó ïðèåìíè-
Chronos êîìïàíèè Texas Instruments êà íà áàçå SoC CC1111 ñî âñòðîåííûì èíòåð-
(TI) ôåéñîì USB.
eZ430-Chronos Development Tool – ýòî Â SoC ñåìåéñòâà ÑÑ430, ñîñòàâëÿþùåé
ïîëíîôóíêöèîíàëüíàÿ áåñïðîâîäíàÿ îòëà- îñíîâó ñèñòåìû Chronos, èíòåãðèðîâàíû ïðî-
äî÷íàÿ ñèñòåìà äëÿ óäàëåííîãî ñáîðà äàí- öåññîðíîå ÿäðî MSP430 ñ ðàáî÷åé ÷àñòîòîé
íûõ, ñäåëàííàÿ â âèäå ñïîðòèâíûõ ÷àñîâ (Ðè- 20 ÌÃö è ñóáãèãàãåðöîâûé ïðèåìîïåðåäàò÷èê
ñóíîê 4). CC1101, à òàêæå íàáîð èíòåëëåêòóàëüíîé
ïåðèôåðèè: àíàëîãîâûé êîìïàðàòîð, 8-
Ìèêðîêîíòðîëëåð êàíàëüíûé 12-áèòíûé ÀÖÏ, êîíòðîëëåð 96-
3-îñåâîé àêñåëåðîìåòð
CC430F6137 ñåãìåíòíîãî ÆÊ èíäèêàòîðà è ñîïðîöåññîð
Ñóáãèãàãåðöîâûé Äàò÷èê äàâëåíèÿ øèôðîâàíèÿ/äåøèôðîâàíèÿ ïî 128-áèòíîìó
ïðèåìîïåðåäàò÷èê è âûñîòû
433, 868 è 915 ÌÃö àëãîðèòìó AES. Äëÿ áûñòðîãî ñòàðòà â íàáîð
2 ëèíèè äîñòóïà Äàò÷èê âêëþ÷åíû áåñïëàòíûå âåðñèè èíòåãðèðîâàí-
ê èíòåðôåéñó JTAG òåìïåðàòóðû
íîé ñðåäû ðàçðàáîòêè Code Composer Studio è
96-ñåãìåíòíûé Äàò÷èê íàïðÿæåíèÿ IAR Embedded Workbench äëÿ ìèêðîêîíòðîë-
ÆÊÈ áàòàðåè ëåðîâ MSP430, ñòåêè áåñïðîâîäíûõ ïðîòîêî-
Èçëó÷àòåëü çâóêà Áàòàðåÿ CR2032 ëîâ (SimpliciTI, BM Innovations’ BlueRobin, W-
MBUS è 6LoPAN), à òàêæå ïðîåêòû ñ îòêðûòûì
èñõîäíûì êîäîì, êîòîðûå ìîãóò ïðèìåíÿòüñÿ
â ïîëüçîâàòåëüñêèõ ïðèëîæåíèÿõ.
CC430F613x (Ðèñóíîê 5) â àêòèâíîì ðåæè-
ìå ïîòðåáëÿåò òîê 160 ìêÀ/ÌÃö ïðè ðàáîòå â
äèàïàçîíå 300 – 348 ÌÃö. Â ðåæèìå îæèäàíèÿ
Òî÷êà
(÷àñû ðåàëüíîãî âðåìåíè àêòèâíû) òîê ïîòðåá-
Ïðãðàììàòîð áåñïðîâîäíîãî ëåíèÿ ñîñòàâëÿåò 2.0 ìêÀ â äèàïàçîíå 389 –
eZ430 äîñòóïà
464 ÌÃö è íà ÷àñòîòå 779 ÌÃö.  ðåæèìå ïðèå-
Ðèñóíîê 4. Îòëàäî÷íûé êîìïëåêò Texas Instruments ìà íà ÷àñòîòå 915 ÌÃö ïðè ñêîðîñòè 250 Êáèò/ñ
eZ430-Chronos.
òîê ïîòðåáëåíèÿ íå ïðåâûøàåò 15 ìÀ.
Îñíîâàííàÿ íà ðàäèî÷àñòîòíîé ñèñòåìå- Îòñëåæèâàíèå äâèæåíèÿ îñóùåñòâëÿåòñÿ
íà-êðèñòàëëå (SoC) ñóáãèãàãåðöîâîãî äèàïà- ñ ïîìîùüþ 3-îñåâîãî àêñåëåðîìåòðà
çîíà CC430F6137, îòëàäî÷íàÿ ñèñòåìà eZ430- CMA3000-D01 ñ óëüòðàíèçêèì ýíåðãîïîòðåá-
Chronos èìååò 96-ñåãìåíòíûé ÆÊ èíäèêàòîð, ëåíèåì è öèôðîâûìè èíòåðôåéñàìè SPI è I C.
2
äàò÷èêè äàâëåíèÿ, âûñîòû, òåìïåðàòóðû, äàò- Óñòðîéñòâî èìååò íàñòðàèâàåìûå äèàïàçîíû
÷èê íàïðÿæåíèÿ áàòàðåè è 3-îñåâîé àêñåëåðî-
èçìåðåíèé (±2g èëè ±8g), ñêîðîñòü ïåðåäà÷è è
ìåòð. Òàê æå êàê è íàáîð êîìïàíèè Freescale,
÷àñòîòó âûáîðîê. Ïîòðåáëåíèå òîêà ïðè ÷àñòî-
ñèñòåìà eZ430-Chronos ñîñòîèò èç áåñïðîâîä-
òå âûáîðîê 100/400 Ãö íå ïðåâûøàåò 70 ìêÀ, à
íîãî ìîäóëÿ äàò÷èêîâ, ðàáîòàþùåãî ïî áåñ-
ïðè ÷àñòîòå 40/10 Ãö – 11 ìêÀ.
ïðîâîäíîìó ïðîòîêîëó SimpliciTI, è ïîäêëþ÷à-

32 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


XIN XOUT P1.x/P2.x P3.x/P4.x P5.x RF_XIN RF_XOUT
(32 êÃö) (26 ÌÃö)
2´8 2´8 1´8

Ïîðòû Ïîðòû Ïîðòû


ââîäà/ ââîäà/ ââîäà/
MCLK Ñèñòåìà ACLK âûâîäà âûâîäà âûâîäà
óïðàâëåíèÿ Êîìïà- 12-ðàçð. Îáðàáîò÷èê
ÈÎÍ P1/P2 P3/P4 P5
ñèíõðî- ðàòîð ÀÖÏ 2´8 2´8 1´8 ïàêåòîâ
íèçàöèåé SMCLK
Êîíòðîëëåð PA PB Öèôðîâîé
1´16 1´16
ÏÄÏ èçìåðèòåëü
óðîâíÿ,
3 êàíàëà PQI / LQI
MAB CCA
Ëîãèêà
óïðàâ- MDB
ëåíèÿ
øèíîé
MAB Ñóáãèãàãåðöîâîå
CPUXV2, ðàäèî
âêëþ÷àÿ 16 (CC1101)
ðåãèñòðîâ SYS
MDB Flash RAM Ñòîðîæ.
òàéìåð Èíòåðôåéñ
32 êÁ 4 êÁ CRC16 Êîíòðîë- MPY32 ÖÏ
16 êÁ 2 êÁ ëåð
EEM îòîáðà-
(S: 3+1) æåíèÿ
ïîðòîâ

Ìîäåì
MDB
Èíòåðôåéñ
JTAG MAB

Ñèíòåçàòîð
Èíòåðôåéñ ÷àñòîò
Spy-Bi-Wire
USCI_A0 LCD_B
AES128
TA0 TA1 (UART,
Óïðàâ- ×àñû 96
IrDA, SPI)
ëåíèå ðåàëüíîãî ñåãìåíòîâ Øèôð./ Â× ïðèåìî-
ïèòàíèåì 5 3 ïåðåäàò÷èê
âðåìåíè 1,2,3,4 äåøèôð.
ðåãèñòðîâ ðåãèñòðà USCI_B0 ìóëüòè-
CC CC (SPI, I2C) ïëåêñ.

RF_P RF_N

Ðèñóíîê 5. Ôóíêöèîíàëüíàÿ ñõåìà ñèñòåìû-íà-êðèñòàëëå CC430F613x.

Èñïîëüçîâàíèå êîìïàíèåé SimpliciTI âìåñ- îáìåí âèäà «òî÷êà-òî÷êà». Ñåòü ëåãêî ðàñøè-
òî êàêîãî-ëèáî ïðîòîêîëà ñ îòêðûòûì èñõîä- ðÿåòñÿ ñ ïîìîùüþ ðåïèòåðà, êîòîðûé ìîæåò
íûì êîäîì, íà ïåðâûé âçãëÿä, ìîæåò ïîêàçàòü- áûòü ñîçäàí ïåðåïðîãðàììèðîâàíèåì âõîäÿ-
ñÿ ñòðàííûì, íî äëÿ åãî èñïîëüçîâàíèÿ åñòü ùåãî â ñîñòàâ îòëàäî÷íîãî íàáîðà USB ïðèå-
âåñêèå îñíîâàíèÿ. Ñòåê çàíèìàåò î÷åíü ìàëî ìîïåðåäàò÷èêà ñ ïîìîùüþ ïðîøèâêè, ïðåä-
ïàìÿòè, åìó äîñòàòî÷íî 8 Êáàéò ôëýø-ïàìÿòè îñòàâëÿåìîé êîìïàíèåé TI. Êàê òîëüêî íà
è ìåíåå 1 Êáàéò ÎÇÓ, îí áûë ðàçðàáîòàí äëÿ íîâûå óçëû ïîäàåòñÿ ïèòàíèå, èì áûñòðî ïðè-
ïðèëîæåíèé èìåííî òàêîãî ðîäà, è ñàì ñòåê ñâàèâàþòñÿ íîìåðà, è îíè ïîÿâëÿþòñÿ â ñåòè.
áåñïëàòíûé. Ïðîòîêîë ðàáîòàåò â ïðîñòûõ Ïðîòîêîë èñïîëüçóåò áàçîâîå ÿäðî API, âñå
ñåòÿõ ñ òîïîëîãèåé «çâåçäà» è, â òî æå âðåìÿ, ôóíêöèè è ñòðóêòóðû êîòîðîãî îïèñûâàþòñÿ â
ïîçâîëÿåò îðãàíèçîâàòü îäíîóðîâíåâûé ñîïðîâîäèòåëüíîé äîêóìåíòàöèè è â êîììåí-

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 33


òàðèÿõ ê êîäó. SimpliciTI ïîääåðæèâàåò ðàáîòó Ïðîãðàììà ñáîðà äàííûõ ïîçâîëÿåò ïî
ñ óñòðîéñòâàìè, íàõîäÿùèìèñÿ â ñïÿùåì áåñïðîâîäíîìó èíòåðôåéñó ïîëó÷àòü îò áåñ-
ðåæèìå, ÷òî ïîçâîëÿåò ñóùåñòâåííî ïðîäëèòü ïðîâîäíîãî ìîäóëÿ èíôîðìàöèþ î òåìïåðàòó-
ñðîê ñëóæáû áàòàðåé â áåñïðîâîäíûõ äàò÷è- ðå, âûñîòå è íàïðÿæåíèè áàòàðåè ïèòàíèÿ.
êàõ. Äëÿ èñïîëüçîâàíèÿ ýòîãî ðåæèìà íåîáõîäèìî
Îòëàäî÷íûé íàáîð ïîñòàâëÿåòñÿ ñ äâóìÿ èçìåíèòü ïðîøèâêó ñèñòåìû Chronos. Ïðîã-
ïðèëîæåíèÿìè: Öåíòð Óïðàâëåíèÿ, êîòîðûé ðàììà ñ ãðàôè÷åñêèì ïîëüçîâàòåëüñêèì
ïîçâîëÿåò ýêñïåðèìåíòèðîâàòü ñ ôóíêöèÿìè èíòåðôåéñîì ðåãèñòðèðóåò äàííûå îò âñåõ
íàðó÷íûõ ÷àñîâ è ïðîãðàììà ñáîðà äàííûõ. Ñ äàò÷èêîâ, çà èñêëþ÷åíèåì àêñåëåðîìåòðà.
ïîìîùüþ Öåíòðà Óïðàâëåíèÿ (Ðèñóíîê 6) ìîæ- Èñõîäíûé êîä äèíàìè÷åñêîé áèáëèîòåêè ãðà-
íî â ðåàëüíîì âðåìåíè îòîáðàæàòü äàííûå, ôè÷åñêîãî èíòåðôåéñà DLL âõîäèò â íàáîð,
ïîñòóïàþùèå îò àêñåëåðîìåòðà, èçìåíÿòü ïî ïîýòîìó ïîëüçîâàòåëè èìåþò âîçìîæíîñòü
áåñïðîâîäíîìó èíòåðôåéñó ïàðàìåòðû è ïåðåïðîãðàììèðîâàíèÿ, êàê ãðàôè÷åñêîãî
íàñòðîéêè ÷àñîâ, ñèìóëèðîâàòü ïîäêëþ÷åíèå èíòåðôåéñà, òàê è ïðèëîæåíèÿ ñáîðà äàííûõ.
ê äàò÷èêó ñåðäå÷íîãî ðèòìà. Åñëè ó ïîëüçîâà- Íàðó÷íûå ÷àñû Chronos òàêæå ïîääåðæè-
òåëÿ èìååòñÿ òàêîé äàò÷èêîì (îí ïðèîáðåòàåò- âàåò áåñïðîâîäíîå êîíôèãóðèðîâàíèå.
ñÿ îòäåëüíî), ïðîãðàììà ìîæåò ïîëó÷àòü äàí- Îáíîâëåíèå ïðîøèâêè è áîëüøèíñòâî èçìå-
íûå î ÷àñòîòå ñåðäå÷íûõ ñîêðàùåíèé, èñïîëü- íåíèé ìîãóò áûòü âûïîëíåíû ïî áåñïðîâîäíî-
çóÿ ïðîòîêîë BlueRobin, íåñìîòðÿ íà òî, ÷òî ìó èíòåðôåéñó ñ ïîìîùüþ óïðàâëÿþùåé ïðî-
ÑÑ430 íå ìîæåò ïîääåðæèâàòü äâà ïðîòîêîëà ãðàììû íà ÏÊ, èìåþùåé ïðîñòîé è ïîíÿòíûé
îäíîâðåìåííî. èíòåðôåéñ. Îäíàêî äëÿ ñóùåñòâåííûõ èçìå-
íåíèé, íàïðèìåð, äëÿ ðåêîíôèãóðèðîâàíèÿ
÷àñîâ ïðè íåîáõîäèìîñòè ðàáîòû ñ ïðîãðàì-
ìîé ñáîðà äàííûõ, ìîäóëü ïðèäåòñÿ èçâëå÷ü
èç êîðïóñà ÷àñîâ è ïîäêëþ÷èòü åãî ê ïëàòå ïðî-
ãðàììàòîðà, âõîäÿùåé â ñîñòàâ íàáîðà.
Ïîñòàâëÿåìûé ñ íàáîðîì ãðàôè÷åñêèé
èíòåðôåéñ ïîëüçîâàòåëÿ íå ñòîëü áîãàò äåìî-
íñòðàöèîííûìè ïðèëîæåíèÿìè, êàê òèïîâîé
ïðîåêò êîìïàíèè Freescale, íî â íåì ñîäåð-
æàòñÿ èñõîäíûå êîäû è ïðèìåðû, êîòîðûå ìîæ-
íî êîìïèëèðîâàòü è èñïîëüçîâàòü â ñâîèõ ïðî-
åêòàõ. Äëÿ ýòîãî ìîæíî èñïîëüçîâàòü èíòåãðè-
ðîâàííóþ ñðåäó ðàçðàáîòêè Code Composer
Studio èëè IAR Embedded Workbench KickStart
âåðñèè 5.10 (èëè âûøå). Îáà ïðîãðàììíûõ
êîìïëåêñà èìåþò áåñïëàòíûå âåðñèè, êîòî-
Ðèñóíîê 6. Âèä îêíà ïðîãðàììû Öåíòð Óïðàâëå- ðûå ïîçâîëÿò ñîçäàâàòü íåáîëüøèå ïðîãðàì-
íèÿ èç îòëàäî÷íîãî íàáîðà eZ430-Chronos. ìû. Äëÿ áîëåå ñåðüåçíûõ ïðîåêòîâ ïîòðåáóåò-
ñÿ ïðèîáðåñòè ëèöåíçèþ. Òàêæå â ïàêåòå ÏÎ

34 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


èìååòñÿ íåñêîëüêî ïðîãðàìì, ïîääåðæèâàå- íûì ìîæåò áûòü àêñåëåðîìåòð â áåñïðîâîä-
ìûõ îòëàäî÷íûìè èíñòðóìåíòàìè IAR, êîòî- íûõ óñòðîéñòâàõ. Áëàãîäàðÿ íàëè÷èþ ãîòîâûõ
ðûå âõîäÿò â ñîñòàâ íàáîðà eZ430-Chronos. øàáëîíîâ, ïðèìåðîâ è äåìîíñòðàöèîííûõ
ïðèëîæåíèé, îíè ïîçâîëÿþò áûñòðî ïðèñòó-
Çàêëþ÷åíèå ïèòü ê ðàçðàáîòêå ñîáñòâåííîãî ïðîãðàììíîãî
Îòëàäî÷íûå íàáîðû îáåèõ êîìïàíèé êîäà è ñýêîíîìèòü ìíîãî ðàáî÷åãî âðåìåíè
íàãëÿäíî äåìîíñòðèðóþò, íàñêîëüêî ïîëåç- êîíñòðóêòîðà.

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 35


PocketBook Touch:
òîíêàÿ 6-äþéìîâàÿ ÷èòàëêà
ñ ñåíñîðíûì äèñïëååì E-Ink Pearl
 ïîñëåäíåå âðåìÿ íà ðîññèéñêîì ðûíêå áèðîâàòü èçîáðàæåíèÿ è ìåíÿòü ðàçìåð øðèô-
ðàçâåëîñü âèäèìî-íåâèäèìî ýëåêòðîííûõ òîâ â ýëåêòðîííûõ êíèãàõ (òî åñòü ïîääåðæè-
ðèäåðîâ, îäíàêî äàëåêî íå âñå óñòðîéñòâà âàåòñÿ «ìóëüòèòà÷»), ïåðåëèñòûâàòü ñòðàíè-
ýòîãî êëàññà îäèíàêîâî èíòåðåñíû ñ òî÷êè öû, ïåðåäâèãàòüñÿ ïî ìåíþ è òàê äàëåå. Ïîë-
çðåíèÿ õàðàêòåðèñòèê. Òàê, â íåêîòîðûõ ìîäå- íîãî çàðÿäà àêêóìóëÿòîðà õâàòàåò íà òî, ÷òîáû
ëÿõ äî ñèõ ïîð âñòðå÷àþòñÿ óñòàðåâøèå ïðî- ïðî÷åñòü 8 òûñÿ÷ ñòðàíèö – ýòî ïðèìåðíî
öåññîðû ñ ÷àñòîòîé 400 ÌÃö, õëèïêèå «ãóëÿþ- ìåñÿö àêòèâíîãî ÷òåíèÿ.
ùèå» êîðïóñà, êîòîðûå ðàíî èëè ïîçäíî ïðè-
âîäÿò ê òðåùèíàì íà ýêðàíàõ E-Ink, äà è ñàìè
ýêðàíû E-Ink, óñòàíîâëåííûå â ýòè ÷èòàëêè, íå
âñåãäà ñîâðåìåííû – îíè ìîãóò áûòü âûïîëíå-
íû ïî òåõíîëîãèè E-Ink Vizplex òðåòüåãî ïîêî-
ëåíèÿ, êîòîðàÿ ñåãîäíÿ ÿâëÿåòñÿ «â÷åðàøíèì
äíåì». Â ýòîì îáçîðû ìû ðàññìîòðèì ìîäåëü
PocketBook Touch, êîòîðóþ, íàïðîòèâ, ìîæíî
íàçâàòü âåñüìà òåõíîëîãè÷íûì óñòðîéñòâîì,
èñïîëüçóþùèì âïîëíå ñîâðåìåííûå êîìïî-
íåíòû.
PocketBook Touch íåñåò íà áîðòó «ýëåêòðî-
ííî÷åðíèëüíûé» ýêðàí ïîñëåäíåãî ïîêîëå-
íèÿ, òî åñòü E-Ink Pearl; ïî ñðàâíåíèþ ñ E-Ink
Vizplex â ýòèõ äèñïëåÿõ îùóòèìî óâåëè÷åíà
êîíòðàñòíîñòü, ñêîðîñòü îáíîâëåíèÿ êàðòèíêè Ñêàæåì áîëüøå: â îòëè÷èå îò ìíîãèõ «ñåí-
òàêæå âîçðîñëà. Ðàçðåøåíèå ìàòðèöû ñîñòàâ- ñîðíûõ» ðèäåðîâ, â PocketBook Touch äâà
ëÿåò 600 ´ 800 ïèêñåëåé ïðè äèàãîíàëè 6 äþé- ïîëíîöåííûõ è íåçàâèñèìûõ äðóã îò äðóãà
ìîâ – ñòàíäàðòíûå ïîêàçàòåëè äëÿ êëàññè÷åñ- îðãàíà óïðàâëåíèÿ. Ïåðâûì ÿâëÿåòñÿ âûøåó-
êîé ÷èòàëêè îáðàçöà 2012 ãîäà. Âàæíûé ïîìÿíóòûé òà÷ñêðèí, âòîðûì – ÷åòûðå àïïà-
ìîìåíò: äèñïëåé PocketBook Touch åìêîñòíûé ðàòíûõ êëàâèøè, êîòîðûå íàõîäÿòñÿ ïîä íèì
ñåíñîðíûé. Ñ ïîìîùüþ ñâåäåíèÿ-ðàçâåäåíèÿ (ñðåäè ïðî÷èõ òàì åñòü äâå êíîïêè äëÿ ïåðå-
ïàëüöåâ íà ýêðàíå áóêðèäåðà ìîæíî ìàñøòà- ëèñòûâàíèÿ ñòðàíèö).

36 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


Ïåðåäíÿÿ ïàíåëü óñòðîéñòâà ñäåëàíà èç ëÿòîð, èãðû, RSS-êëèåíò, íàáîð ñëîâàðåé
ìàòîâîãî ïëàñòèêà áåëîãî èëè ÷åðíîãî öâåòà, ABBYY Lingvo, êàëåíäàðü, ïðîãðàììà äëÿ
çàäíÿÿ – èç ïðèÿòíîãî íà îùóïü ïðîðåçèíåí- ñîçäàíèÿ ðóêîïèñíûõ çàìåòîê è ïðî÷åå.
íîãî ïëàñòèêà «ñîôò-òà÷» (îíà îñòàåòñÿ ÷åð- Îòäåëüíî ñêàæåì ïàðó ñëîâ î ôèðìåííîé ïðî-
íîé â ëþáîì öâåòîâîì âàðèàíòå ìîäåëè). Êðî- ãðàììå Text-to-Speech, êîòîðàÿ óìååò âîñïðî-
ìå òîãî, êîðïóñ óñèëèâàåò âñòàâêà èç ñïëàâà èçâîäèòü òåêñò ãîëîñîì, òåì ñàìûì ïðåâðàòèâ
ìàãíèÿ è àëþìèíèÿ, ñêðûòàÿ ïîä ïëàñòèêîâû- åãî â ïðàêòè÷åñêè ïîëíîöåííóþ àóäèîêíèãó (çà
ìè ïàíåëÿìè. Ê êà÷åñòâó ñáîðêè ïðåòåíçèé èñêëþ÷åíèåì îòñóòñòâèÿ èíòîíàöèé). Ïðàâäà,
íåò: ñòûêè ïàíåëåé ðîâíûå, çàçîðû ìèíèìàëü- â PocketBook Touch ïî÷åìó-òî íåò âñòðîåííîãî
íûå, ñêðèïû è ëþôòû îòñóòñòâóþò, â òîì ÷èñëå äèíàìèêà, òàê ÷òî ñëóøàòü ìóçûêó è òå æå àóäè-
ïðè ñæàòèè è êðó÷åíèè. PocketBook Touch èçãî- îêíèãè ìîæíî òîëüêî ÷åðåç íàóøíèêè. Äëÿ
òàâëèâàåòñÿ íà çàâîäàõ êîìïàíèè Foxconn, äîñòóïà â Èíòåðíåò â ìîäåëè ïðåäóñìîòðåí
êîòîðàÿ ñîáèðàåò iPhone è iPad. Êñòàòè, ìîäóëü Wi-Fi, åñòü è äîñòàòî÷íî ïðèÿòíûé áðà-
PocketBook Touch ÿâëÿåòñÿ îäíèì èç ñàìûõ óçåð.
òîíêèõ «ñåíñîðíûõ» ðèäåðîâ, åãî òîëùèíà –
9.5 ìì.

Àïïàðàòíîé îñíîâîé PocketBook Touch


ÿâëÿåòñÿ 800-ìåãàãåðöåâûé ïðîöåññîð
Freescale, äîïîëíåííûé 128 Ìá îïåðàòèâíîé
ïàìÿòè. Ðèäåð ðàáîòàåò âåñüìà øóñòðî, à ãëàâ-
íîå – ñòàáèëüíî. Îáúåì âñòðîåííîé ôëåø-
ïàìÿòè – 2 Ãá, òàêæå ïðåäóñìîòðåí ñëîò äëÿ
PocketBook Touch ðàáîòàåò ïðàêòè÷åñêè ñî êàðò ôîðìàòà microSD (ìàêñèìàëüíî ïîääåð-
âñåìè ïîïóëÿðíûìè ôîðìàòàìè òåêñòîâûõ æèâàåìûé îáúåì – 32 Ãá).
äîêóìåíòîâ: EPUB DRM, EPUB, PDF DRM, Îðèåíòèðîâî÷íàÿ öåíà PocketBook Touch –
PDF, FB2, FB2.ZIP, TXT, DJVU, HTM, HTML, 6.5 òûñÿ÷ ðóáëåé. Ìîäåëü ïîëó÷èëàñü âåñüìà
DOC, DOCX, RTF, CHM è TCR (ñðàâíèòå ñ èíòåðåñíîé: îíà ïðèÿòíà ïî äèçàéíó, «âñåÿä-
Amazon Kindle, êîòîðûå ÷èòàþò òîëüêî 3-4 íà» â ïëàíå ïîääåðæèâàåìûõ ôîðìàòîâ è
ôîðìàòà). Òàêæå àïïàðàò ðàñïîçíàåò ãðàôè- îòëè÷àåòñÿ íåïëîõèì êà÷åñòâî ñáîðêè. Íà íàø
÷åñêèå ôàéëû â JPEG, BMP, PNG è TIFF è âîñ- âçãëÿä, ðèäåð ñòîèò ñâîèõ äåíåã, ïðè÷åì ðåêî-
ïðîèçâîäèò ìóçûêó â MP3. Â ðèäåðå åñòü îêî- ìåíäóåì áðàòü áåëóþ âåðñèþ – îíà âûãëÿäèò
ëî äåñÿòêà äîïîëíèòåëüíûõ ïðîãðàìì: êàëüêó- äîðîæå ÷åðíîé.

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 37


Ðóêîâîäñòâî äëÿ ðàçðàáîò÷èêà
ïî ñòîðîæåâûì òàéìåðàì
×àñòü 1
Jack Ganssle

Digi-Key

Ñòîðîæåâîé òàéìåð (WatchDog Timer, íåå êîëè÷åñòâî âñòðàèâàåìûõ ñèñòåì ïîñòàâ-


WDT) – ýòî àïïàðàòíûé ìîäóëü, êîòîðûé ñëå- ëÿåòñÿ ëèøü ñ 95% óñòðàíåííûõ îøèáîê.
äèò çà âûïîëíåíèåì ïðîãðàììíîãî êîäà è Îøèáêè â ïðîãðàììå íå åäèíñòâåííàÿ ïðî-
âûïîëíÿåò ñáðîñ ïðîöåññîðà ïðè çàâèñàíèè áëåìà. Îòëè÷íî ñïðîåêòèðîâàííîå è ïîñòðî-
ïðîãðàììû. Íà ïðîòÿæåíèè ìíîãèõ ëåò â ìèðå åííîå îáîðóäîâàíèå, íà êîòîðîì âûïîëíÿåòñÿ
âñòðàèâàåìûõ ñèñòåì ïðîäîëæàëèñü ÿðîñ- áåçóïðå÷íûé êîä, âñå ðàâíî ìîæåò ðàáîòàòü ñî
òíûå äèñêóññèè îòíîñèòåëüíî èõ âàæíîñòè. ñáîÿìè.
Ìíîãèå èíæåíåðû ñ÷èòàëè, ÷òî ñòîðîæåâûå
Âñå ÷àùå ïðè÷èíîé ïðîáëåì â öèôðîâûõ
òàéìåðû íå íóæíû, ÷òî ñàìûì ëó÷øèì ðåøå-
ñèñòåìàõ ñòàíîâÿòñÿ êîñìè÷åñêèå ëó÷è. Ñîñ-
íèåì áûëî áû íàïèñàòü íàäåæíóþ ïðîãðàììó.
òîÿùèå â îñíîâíîì èç ïðîòîíîâ âûñîêîé ýíåð-
×òî òóò ñêàæåøü, ñîâåðøåíñòâî – áëàãîðîäíàÿ
ãèè, îíè ìîãóò âçàèìîäåéñòâîâàòü ñ òðàíçèñòî-
è çàìàí÷èâàÿ öåëü.
ðàìè ìèêðîñõåì è âûçûâàòü èçìåíåíèå ñîñòî-
Îäíàêî íåìíîãèå ïðîäóêòû êîãäà-ëèáî ÿíèÿ ÿ÷ååê ïàìÿòè. Äëÿ ñàìûõ ïåðâûõ ìèêðîï-
äîñòèãàþò òàêîãî óðîâíÿ êà÷åñòâà. Ïðè ñóùåñ-
ðîöåññîðîâ ýòî ïðåäñòàâëÿëî ìåíüøóþ óãðî-
òâóþùåé ñêîðîñòè ðàçðàñòàíèÿ îáúåìîâ ïðî-
çó, ÷åì äëÿ ñîâðåìåííûõ, òàê êàê ñåãîäíÿ ãåî-
ãðàììíîãî îáåñïå÷åíèÿ, äàæå áåñêîìïðîìèñ-
ìåòðè÷åñêèå ðàçìåðû 28 íì óæå íå ðåäêîñòü, à
ñíûé àêöåíò íà êà÷åñòâå âðÿä ëè ïðèâåäåò ê
45 íì ñòàëè íîðìîé.
ñîâåðøåíñòâó. Ìèëëèîí ñòðîê ïðîãðàììíîãî
êîäà, äàæå åñëè êîä êîððåêòåí íà 99.9% (ïðè-  1990 ãîäó êîìïàíèÿ IBM ïîäñ÷èòàëà, ÷òî
÷åì ýòî ÷èñëî ãîðàçäî âûøå, ÷åì ðåàëüíî äîñ- â òèïîâîì êîìïüþòåðå çà ñ÷åò êîñìè÷åñêèõ
òèãíóòî ïîäàâëÿþùèì ÷èñëîì êîìïàíèé), ëó÷åé âîçíèêàåò îäíà îøèáêà â ìåñÿö íà êàæ-
ñîäåðæàò 100 ñêðûòûõ îøèáîê. Ëþáàÿ èç íèõ äûå 256 Ìáàéò ÎÇÓ. Ñ òåõ ïîð òîïîëîãè÷åñêèå
ìîæåò âûçâàòü ñáîé â ñèñòåìå, èëè åùå õóæå, íîðìû çíà÷èòåëüíî óìåíüøèëèñü è, ïðåäïî-
ââåñòè åå â îïàñíûé ðåæèì ðàáîòû. Óâû, ñðåä- ëîæèòåëüíî, ïðîáëåìà îáîñòðèëàñü.

38 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


Intel ñ÷èòàåò, ÷òî â áóäóùåì êîñìè÷åñêèå Ïðåæäå âñåãî, ñòîðîæåâîé òàéìåð äîëæåí
ëó÷è ìîãóò ñòàòü èñòî÷íèêîì åùå áîëåå ñåðü- áûòü íåçàâèñèìûì îò ïðîöåññîðà.  êàêîì áû
åçíûõ êîìïüþòåðíûõ îøèáîê. Êîìïàíèÿ çàïà- ðåæèìå íå íàõîäèëñÿ ïðîöåññîð, ñòîðîæåâîé
òåíòîâàëà òåõíîëîãèþ (ïàòåíò 7309866), ïî òàéìåð äîëæåí ôóíêöèîíèðîâàòü. Êðîìå òîãî,
êîòîðîé äëÿ îáíàðóæåíèÿ êîñìè÷åñêèõ ëó÷åé ïîñëå ïåðâîíà÷àëüíîé íàñòðîéêè ïðè èíèöèà-
è ôîðìèðîâàíèÿ êîððåêòèðóþùèõ ñèãíàëîâ ëèçàöèè ïðîöåññîð íå äîëæåí èìåòü íèêàêîé
èñïîëüçóåòñÿ MEMS äàò÷èê. âîçìîæíîñòè îòêëþ÷èòü èëè ïåðåïðîãðàììè-
Õ. Êàáàÿøè (H. Kobayashi) è äð. îáíàðóæè- ðîâàòü ñòîðîæåâîé òàéìåð. Â ïðîòèâíîì ñëó-
ëè, ÷òî îøèáîê èç-çà êîñìè÷åñêèõ ëó÷åé è äðó- ÷àå ñáîé ìîæåò ïðèâåñòè ê ñëó÷àéíîìó îòêëþ-
ãèõ ÷àñòèö â äâà ñ ëèøíèì ðàçà áîëüøå â ÷åíèþ çàùèòíîãî ìåõàíèçìà, ÷òî äåëàåò åãî
óñòðîéñòâàõ, âûïîëíåííûõ ïî 180-íì òåõíîëî- áåñïîëåçíûì.
ãèè, ÷åì â óñòðîéñòâàõ ñ ïðîåêòíûìè íîðìàìè Ñòîðîæåâîé òàéìåð âñåãäà, ïðè ëþáûõ
250 íì. óñëîâèÿõ, çà èñêëþ÷åíèåì, âîçìîæíî, àïïà-
 2004 ãîäó êîìïàíèÿ Tezzaron Semi- ðàòíûõ ñáîåâ, ìîæåò âåðíóòü ñèñòåìó ê æèçíè.
conductor îïóáëèêîâàëà ðåçóëüòàòû èññëåäî- Ýòî ïðåäïîëàãàåò ïîäà÷ó íà ïðîöåññîð àïïà-
âàíèé, èç êîòîðûõ ñëåäîâàëî, ÷òî íàèáîëåå ðàòíîãî ñáðîñà, è íèêàêîé äðóãîé ñïîñîá íå
ïîäâåðæåíû âëèÿíèþ êîñìè÷åñêèõ ëó÷åé ìîäó- ãàðàíòèðóåò âîññòàíîâëåíèÿ ðàáîòîñïîñîá-
ëè SRAM è ëîãèêà [5]. Ïî óòâåðæäåíèþ àâòî- íîñòè.
ðîâ ðàáîòû, â ñèñòåìå ñ 1 Ãáàéò SRAM îøèáêè Íåêîòîðûå ñòîðîæåâûå òàéìåðû âìåñòî
ìîãóò âîçíèêàòü êàæäûå äâå íåäåëè, à â Äåí- ñèãíàëà ñáðîñà âûäàþò íåìàñêèðóåìîå ïðå-
âåðå, ðàñïîëîæåííîì íà óðîâíå ìîðÿ, ïðîáëå- ðûâàíèå. Èäåÿ ñîñòîèò â òîì, ÷òî ïðîöåäóðà
ìà óñóãóáëÿåòñÿ â 10 ðàç. îáñëóæèâàíèÿ íåìàñêèðóåìûõ ïðåðûâàíèé
Óäèâèòåëüíî, ÷òî ÷àñòèöà ñ íè÷òîæíûì ìîæåò ñîõðàíèòü ñîäåðæèìîå ñòåêà è îòëà-
çàðÿäîì 10 ôÊë (ôåìòîêóëîí) îáëàäàåò äîñ- äî÷íóþ èíôîðìàöèþ. Óâû, íåò îñíîâàíèé
òàòî÷íîé ýíåðãèåé äëÿ ïåðåêëþ÷åíèÿ ÿ÷åéêè ïîëàãàòü, ÷òî íåïðàâèëüíî ôóíêöèîíèðóþùèé
ïàìÿòè SRAM. Åùå äåñÿòü ëåò íàçàä, êîãäà ïðîöåññîð áóäåò îòâå÷àòü íà ëþáîå ïðåðûâà-
ýëåìåíòû ìèêðîñõåì áûëè êðóïíåå, äëÿ ýòîãî íèå. Èìååòñÿ äîâîëüíî ìíîãî çàäà÷, êîòîðûå
òðåáîâàëàñü ýíåðãèÿ â ïÿòü ðàç áîëüøå. äîëæíû áûòü âûïîëíåíû ïðåæäå, ÷åì áóäåò
Âûâîä: äàæå èäåàëüíî íàïèñàííûé êîä íå âûçâàí îáðàáîò÷èê ïðåðûâàíèÿ. Íà ìíîãèõ
â ñîñòîÿíèè çàùèòèòü îò ñáîÿ. Òîëüêî ñòîðî- ïðîöåññîðàõ, íàïðèìåð, ïðîöåäóðà îáðàáîòêè
æåâîé òàéìåð ìîæåò ïîìî÷ü âîññòàíîâèòü ïðåðûâàíèÿ íå çàïóñòèòñÿ, åñëè óêàçàòåëü
ðàáîòó ñèñòåìû. ñòåêà áóäåò íå÷åòíûì, èëè áóäåò èìåòü íå
âûðîâíåííûå àäðåñà. Áîëåå òîãî, ïðîöåññîð
Îñíîâíûå õàðàêòåðèñòèêè ìîæåò óéòè â ðåæèì Double-Bus Fault, â êîòî-
ñòîðîæåâîãî òàéìåðà ðîì îí îòêëþ÷àåòñÿ, è âîññòàíîâèòü ðàáîòó
Ïîñêîëüêó ñòîðîæåâîé òàéìåð – ýòî ìîæåò òîëüêî àïïàðàòíûé ñáðîñ.
ïîñëåäíÿÿ «ëèíèÿ îáîðîíû», åãî àðõèòåêòóðà Òåì íå ìåíåå, ïîäõîä ñ íåìàñêèðóåìûìè
äîëæíà ïðåäâèäåòü ëþáûå ñáîéíûå ñèòóàöèè. ïðåðûâàíèÿìè èíòåðåñåí. Îäèí èç èñïîëüçóå-
Âû ñïðîñèòå, êàêîâû æå õàðàêòåðèñòèêè ñòîðî- ìûõ èíîãäà âàðèàíòîâ ïðåäïîëàãàåò çàïóñê
æåâîãî òàéìåðà? òàéìåðà îäíîâðåìåííî ñ âûäà÷åé íåìàñêèðó-

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 39


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

40 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


Âîïðîñû âûáîðà ìèêðîêîíòðîëëåðà
äëÿ àóäèî ïðèëîæåíèé
Lee H. Goldberg, Electronic Products
Digi-Key

 íàñòîÿùåå âðåìÿ íà ìèêðîêîíòðîëëåðàõ ïðèëîæåíèÿ – ýòî îäíà èç íèòåé â ïàóòèíå âçàè-


ðàçðàáàòûâàåòñÿ ìíîæåñòâî ïîòðåáèòåëüñêèõ ìîñâÿçåé ìåæäó ñòîèìîñòüþ ðåøåíèÿ, æåëàå-
óñòðîéñòâ, è îò âñòðàèâàåìûõ ñèñòåì òåïåðü ìûì êà÷åñòâîì çâóêà è îáúåìîì äîñòóïíîé
òðåáóåòñÿ ïîääåðæêà ðàçëè÷íûõ ôóíêöèé ïàìÿòè. Õîòÿ ôàêòè÷åñêèé ðàçìåð âûáîðêè,
îáðàáîòêè öèôðîâîãî àóäèî. Ýòè ôóíêöèè èñïîëüçóåìîé êîíêðåòíûì ïðèëîæåíèåì,
äîëæíû âûïîëíÿòüñÿ öèôðîâûìè ñèãíàëüíû- ìîæåò ñîñòàâëÿòü îò 8 äî 24 áèò, ìû îãðàíè÷èì
ìè ïðîöåññîðàìè (ÖÑÏ) èëè ñïåöèàëèçèðî- ðàññìîòðåíèå äèàïàçîíîì 12 … 16 áèò. Òàê êàê
âàííûìè ÷èïàìè. Ê ñ÷àñòüþ, ìîùíîñòè è ÷àñòîòà äèñêðåòèçàöèè ÿâëÿåòñÿ îñíîâíûì
àññîðòèìåíòà ïåðèôåðèè ìíîãèõ 16-ðàç- ïàðàìåòðîì, îïðåäåëÿþùèì êà÷åñòâà çâóêà,
ðÿäíûõ ìèêðîêîíòðîëëåðîâ ÷àñòî áûâàåò ìû ïðèâåäåì ïîëåçíóþ êëàññèôèêàöèþ èñòî÷-
âïîëíå äîñòàòî÷íî äëÿ ðåàëèçàöèè îñíîâíûõ íèêîâ çâóêà è ñîîòâåòñòâóþùèõ èì ÷àñòîò äèñ-
ôóíêöèé îáðàáîòêè çâóêà. Îíè ìîãóò âûïîë- êðåòèçàöèè, îáû÷íî èñïîëüçóåìûõ äëÿ çàõâà-
íÿòü çàäà÷è âîñïðîèçâåäåíèÿ/çàïèñè àóäèî, òà èëè âîñïðîèçâåäåíèÿ (Òàáëèöà 1).
ïðåîáðàçîâàíèÿ àóäèî ïîòîêà, à òàêæå ïîä-
äåðæèâàòü äðóãèå èííîâàöèîííûå àóäèî ïðè- Ìèêðîêîíòðîëëåðû äëÿ ãîëîñîâûõ
ëîæåíèÿ. Íî êàê âûáðàòü ìèêðîêîíòðîëëåð, ïðèëîæåíèé
êîòîðûé îáåñïå÷èò ïðîèçâîäèòåëüíîñòü, ãèá- Ïîñêîëüêó îáúåì ïàìÿòè (è øèðèíà ïîëî-
êîñòü ïðîåêòà, è íå ñëèøêîì óâåëè÷èò öåíó ñû ïðîïóñêàíèÿ) äëÿ âñòðàèâàåìûõ ñèñòåì,
êîíå÷íîãî óñòðîéñòâà. Îòâåò âû íàéäåòå â ýòîé êàê ïðàâèëî, èìåþò ïåðâîñòåïåííîå çíà÷å-
ñòàòüå, à òàêæå ïîçíàêîìèòåñü ñ ïîñëåäíèìè íèå, èñïîëüçóþòñÿ ðàçëè÷íûå ìåòîäû öèôðî-
ìèêðîêîíòðîëëåðàìè, îòëàäî÷íûìè ìîäóëÿ- âîãî ñæàòèÿ ïîòîêà äàííûõ, ïðèâîäÿùèå ê ïîòå-
ìè è íàáîðàìè äëÿ ðàçðàáîòêè àóäèî ïðèëî- ðå ÷àñòè èíôîðìàöèè, ëèáî ïðèìåíÿþòñÿ
æåíèé. áîëåå ñëîæíûå àëãîðèòìû êîäèðîâàíèÿ äëÿ
ïðåäñòàâëåíèÿ äàííûõ â áîëåå êîìïàêòíîì
Õàðàêòåðèñòèêè çâóêîâûõ ñèãíàëîâ âèäå. Êîäèðîâàíèå/äåêîäèðîâàíèå ìîæåò
Òèï è âû÷èñëèòåëüíàÿ ìîùíîñòü ìèêðî- îñóùåñòâëÿòüñÿ ëèáî âíåøíèì àïïàðàòíûì
êîíòðîëëåðà, âûáèðàåìîãî âàìè äëÿ àóäèî êîäåêîì, ëèáî ñ ïîìîùüþ ïðîãðàììíîãî êîäå-

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 41


Òàáëèöà 1. Îñîáåííîñòè îáû÷íûõ èñòî÷íèêîâ çâóêà.
Èñòî÷íèê çâóêà ×àñòîòû Òèïè÷íàÿ ÷àñòîòà äèñêðåòèçàöèè
Òîíàëüíûé ñèãíàë, Îáû÷íî, ñèíóñîèäàëüíûé ñèãíàë ñ ÷àñòîòîé â  2 èëè 4 ðàçà âûøå ÷àñòîòû òîíàëüíîãî
çóììåð äèàïàçîíå 3 êÃö ñèãíàëà ñ íàèáîëüøåé ÷àñòîòîé
DTMF ñèãíàëû Ñóììà äâóõ ñèíóñîèäàëüíûõ ñèãíàëîâ ñî 7.2 êÃö èëè âûøå
ñòàíäàðòíîé ÷àñòîòîé îò 500 Ãö äî 3 êÃö
Ñèãíàëèçàöèÿ Îáû÷íî, ñèãíàë ñ ÷àñòîòîé, èçìåíÿþùåéñÿ âî  äâà ðàçà áîëüøå ñàìîé âûñîêîé ÷àñòîòû
âðåìåíè â îïðåäåëåííîì äèàïàçîíå ñèãíàëà
×åëîâå÷åñêàÿ ðå÷ü Ìîæíî ðàññìàòðèâàòü êàê âçâåøåííóþ ñóììó 8 êÃö; 11.02 êÃö; 16 êÃö
ñèãíàëîâ ñ ÷àñòîòîé îò 300 Ãö äî 3.3 êÃö.×åëî-
âå÷åñêèé ãîëîñ ñïîñîáåí âîñïðîèçâîäèòü ýòè
÷àñòîòû
Ìóçûêà, ìóçûêàëü- Ìîæíî ðàññìàòðèâàòü êàê âçâåøåííóþ ñóììó 32 êÃö (äîñòàòî÷íî äëÿ áîëüøèíñòâà ìóçû-
íûå èíñòðóìåíòû ñèãíàëîâ â äèàïàçîíå ÷àñòîò îò 20 Ãö äî 20 êÃö. êàëüíûõ èíñòðóìåíòîâ);
×åëîâå÷åñêîå óõî ñïîñîáíî âîñïðèíèìàòü ýòè 44 êÃö (êà÷åñòâî CD äèñêà);
÷àñòîòû 48 êÃö (çâóêîâàÿ ïëàòà ÏÊ)

êà, èñïîëüçóþùåãî ðåñóðñû ÖÏ. Ðèñóíîê 1 ïîìîùüþ øèðîêî èñïîëüçóåìûõ àëãîðèòìîâ


èëëþñòðèðóåò ñðàâíèòåëüíóþ îöåíêó ñîîòíî- ITU (G.7xx), à òàêæå ïðîãðàììíîãî êîäåêà
øåíèÿ êà÷åñòâà/ñêîðîñòè ïåðåäà÷è äàííûõ Speex ñ îòêðûòûì èñõîäíûì êîäîì. (Speex –
ïðè ñæàòèè öèôðîâîãî ïîòîêà 128 Êáèò/ñ ñ ýòî ñâîáîäíî ðàñïðîñòðàíÿåìûé êîäåê äëÿ
ñæàòèÿ ðå÷åâîãî ñèãíàëà, êîòîðûé ìîæåò
Íåîáðàáîòàííàÿ ðå÷ü 8 êÃö èñïîëüçîâàòüñÿ â ïðèëîæåíèÿõ «ãîëîñ-
64 Óçêàÿ ïîëîñà – 128 ÊÁ/ñ
G.711 ÷åðåç-èíòåðíåò»).
Áèáëèîòåêè Microchip (áåçëèöåíçèîííûå)
56 G.711 A-law/u0Law – 64 ÊÁ/ñ Äëÿ êàæäîãî êîíêðåòíîãî êîäåêà òðåáó-
G.726A ADPCM – 16…40 ÊÁ/ñ åòñÿ ðàçëè÷íàÿ âû÷èñëèòåëüíàÿ ìîùíîñòü
48 dsPIC Speex íà îñíîâå CELP – 8 ÊÁ/ñ
ìèêðîêîíòðîëëåðà (èçìåðÿåìàÿ â MIPS –
40
Ïëàòíûå ñòàíäàðòû
G.728 LD CELP – 16 ÊÁ/ñ
ìèëëèîíîâ îïåðàöèé â ñåêóíäó), íàõîäÿ-
G.729 CS-ACELP – 8 ÊÁ/ñ ùàÿñÿ â ãðóáîé ïðîïîðöèè ê ñòåïåíè ñæà-
32 G.723 – 5.3…6.3 ÊÁ/ñ
òèÿ è êà÷åñòâó çâóêà, êîòîðîå îí îáåñïå÷è-
24 G.726A âàåò (Òàáëèöà 2). Ê ñ÷àñòüþ, äàæå íåäîðî-
ãîé 16-ðàçðÿäíûé ìèêðîêîíòðîëëåð îáùå-
16 G.728
ãî íàçíà÷åíèÿ ìîæåò ëåãêî ïîääåðæèâàòü
8 G.723.1 Speex ïðîñòûå ïðîãðàììíûå êîäåêè, èñïîëüçóå-
G.729 ìûå äëÿ îáðàáîòêè ãîëîñà, òàêèå êàê
3 4 5 ADPCM (Adaptive Differential Pulse Code
Óñðåäíåííàÿ ýêñïåðòíàÿ îöåíêà Modulation – àäàïòèâíàÿ äèôôåðåíöèàëü-
(êà÷åñòâî ðå÷è) íàÿ èìïóëüñíî-êîäîâàÿ ìîäóëÿöèÿ) èëè
Ðèñóíîê 1. Âçàèìîñâÿçü êà÷åñòâà çâóêà è ñêîðîñòè öèô- áîëåå ïðèìèòèâíûé G.7xx. Àëãîðèòì G.711
ðîâîãî ïîòîêà äëÿ øèðîêî èñïîëüçóåìûõ êîäåêîâ (ïî òðåáóåò ïðèìåðíî 1 MIPS äëÿ êîíâåðòèðî-
äàííûì êîìïàíèè Microchip Technology). âàíèÿ ÷åëîâå÷åñêîé ðå÷è ñî ñðåäíèì

42 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


Òàáëèöà 2. Òðåáîâàíèÿ ê âû÷èñëèòåëüíîé ìîùíîñòè ìèêðîêîí- Instruments, ñ ðåçåðâîì ïàìÿòè,
òðîëëåðîâ ïðè èñïîëüçîâàíèè ðàçëè÷íûõ ïðîãðàììíûõ ãîëîñîâûõ íåîáõîäèìûì äëÿ ðàçìåùåíèÿ
êîäåêîâ. êîäà ñóïåðâèçîðà è ðåàëèçàöèè
Àëãîðèòì G.711 G.726A Speex äðóãèõ ôóíêöèé. Â äîïîëíåíèå ê
MIPS 1 13 20
ïðèëîæåíèÿì îáû÷íîé òåëåôî-
íèè èëè VoIP (èíòåðíåò òåëåôî-
Òðåáóåìûé îáúåì Flash, Êáàéò 3.5 6 30
íèÿ), ýòè íåäîðîãèå ìåòîäû ìîãóò
Òðåáóåìûé îáúåì ÎÇÓ, Êáàéò 3.5 4 7
èñïîëüçîâàòü èçáûòîê âû÷èñëè-
Ïàìÿòü, òðåáóåìàÿ äëÿ õðàíåíèÿ 1 ñåêóíäû 2, 3, 4
êîäèðîâàííîãî çâóêà, Êáàéò
8
èëè 5
1 òåëüíîé ìîùíîñòè ìèêðîêîíòðîë-
ëåðà äëÿ ãåíåðèðîâàíèÿ çâóêî-
êà÷åñòâîì ïðè ñòåïåíè ñæàòèÿ 2:1. Øèðîêîïî- âûõ ñèãíàëîâ (èëè äàæå äëÿ ñèí-
ëîñíûé àëãîðèòì G.722 îáåñïå÷èâàåò ëó÷øåå òåçà ðå÷è) â äåòåêòîðàõ äûìà, ñèñòåìàõ ñèãíà-
êà÷åñòâî çâóêà è ñòåïåíü ñæàòèÿ 4:1, ïðè ýòîì ëèçàöèè è ïðîìûøëåííîì îáîðóäîâàíèè.
äëÿ åãî âûïîëíåíèÿ õâàòèò ïðîèçâîäèòåëü-
íîñòè âñåãî ëèøü 5 MIPS. Äëÿ ïîëíîöåííîãî
Ìèêðîêîíòðîëëåðû äëÿ
ôóíêöèîíèðîâàíèÿ îáîèõ êîäåêîâ âïîëíå äîñ- âîñïðîèçâåäåíèÿ ìóçûêè
òàòî÷íî 16-ðàçðÿäíûõ ìèêðîêîíòðîëëåðîâ, Òðåáîâàíèÿ ê ïàìÿòè è âû÷èñëèòåëüíîé
íàïðèìåð ñåðèè HC12 êîìïàíèè Freescale, ìîùíîñòè ïðè äåêîäèðîâàíèè ïîòîêîâ
ñåìåéñòâ PIC24F/PIC24H êîìïàíèè Microchip MP3/MP4, èñïîëüçóåìûõ â ñàìûõ ïîïóëÿðíûõ
èëè ñåìåéñòâà MSP430 êîìïàíèè Texas ìåäèà-ïëååðàõ, çíà÷èòåëüíî âûøå, ÷åì äëÿ

Ëåâûé
Àóäèî
íàóøíèê/
óñèë.
äèíàìèê

Ðàçúåì Êîíòðîëëåð
Èñòî÷íèê âõîäà óïðàâëåíèÿ ÖÀÏ è
öèôðî- ïîñëåäî- Ìèêðîêîí- àíòèàëàé-
âàòåëüíîãî ñêîðîñòüþ çèíãîâûé
âîãî òðîëëåð âûáîðêè
çâóêà ââîäà (îïöèÿ) ôèëüòð
äàííûõ

Äèñïëåé Àóäèî Ïðàâûé


ïàíåëè óñèë. íàóøíèê/
óïðàâëåíèÿ äèíàìèê

Ðèñóíîê 2. Â çâóêîâîé äîê-ñòàíöèè äåøåâûé ìèêðîêîíòðîëëåð ìîæåò èñïîëüçîâàòüñÿ äëÿ


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

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 43


ãîëîñîâûõ ïðèëîæåíèé, î êîòîðûõ øëà ðå÷ü ñëó÷àÿõ ìèêðîêîíòðîëëåð äîëæåí óáåäèòüñÿ,
âûøå. Äëÿ êà÷åñòâà çâóêà, ñðàâíèìîãî ñ CD, ÷òî äàííûå ïåðåä ïåðåäà÷åé èõ êîäåêó âûðîâ-
ñòàíäàðòîì îïðåäåëåíû ðàçðåøåíèå 16 áèò è íåíû ïðàâèëüíî. Òàê êàê èñòî÷íèêè ìîãóò
÷àñòîòà äèñêðåòèçàöèè 44.1 êÃö, íî ìíîãèå èñïîëüçîâàòü ðàçëè÷íûå ÷àñòîòû äèñêðåòèçà-
ïðèëîæåíèÿ èñïîëüçóþò 24 áèòíîå ðàçðåøå- öèè, êîäåê äîëæåí ëèáî ïîäñòðàèâàòü ïîä íèõ
íèå ñ ÷àñòîòàìè äèñêðåòèçàöèè 96 êÃö èëè ñîáñòâåííóþ ÷àñòîòó, ëèáî ïîëàãàòüñÿ íà ìèê-
âûøå. ×àñòî ïðèëîæåíèÿ äîëæíû òàêæå ïîä- ðîêîíòðîëëåð, êîòîðûé ïðåîáðàçóåò ïîòîê
äåðæèâàòü äåêîäèðîâàíèå Microsoft WMA è öèôðîâûõ äàííûõ ïîä îáùóþ ñêîðîñòü ïåðå-
Apple AAC, à äëÿ ýòîãî íóæíà åùå áóëüøàÿ äà÷è äàííûõ.  ïîäîáíûõ ñëó÷àÿõ, åñëè
ïðîèçâîäèòåëüíîñòü. Â ðåçóëüòàòå, ýêîíîìè- èñïîëüçóþòñÿ ñàìûå ïðîñòûå êîäåêè, èì îáû÷-
÷åñêè áîëåå ýôôåêòèâíîé çà÷àñòóþ îêàçûâà- íî íå õâàòàåò îáúåìà ñîáñòâåííîãî áóôåðà, è
åòñÿ ðåàëèçàöèÿ ýòèõ ñëîæíûõ ñõåì êîäèðîâà- ïîòîêîì äîëæåí óïðàâëÿòü ìèêðîêîíòðîëëåð,
íèÿ/äåêîäèðîâàíèÿ ñ ïîìîùüþ ñïåöèàëüíûõ ÷òîáû íå äîïóñêàòü âîçíèêíîâåíèÿ óñëîâèé,
àóäèî äåêîäåðîâ, ê ïðèìåðó, BU9475KV êîìïà- êîòîðûå ìîãóò ïðèâåñòè ê ïîòåðå äàííûõ è
íèè ROHM, èëè òàêèõ äåêîäåðîâ, êàê CS4720 óõóäøåíèþ êà÷åñòâà çâó÷àíèÿ, ïðîÿâëÿþùå-
êîìïàíèè Cirrus Logic è UDA1341TS êîìïàíèè ìóñÿ â ôîðìå çàìèðàíèé, ùåë÷êîâ è ïðîïàäà-
NXP, êîòîðûå îòïðàâëÿþò ïîñëåäîâàòåëüíûé íèÿ ñèãíàëà.
PCM ïîòîê äàííûõ íà èíòåãðèðîâàííûé öèô- Óïðàâëÿòü ïîòîêîì, áóôåðèçàöèåé è ïðå-
ðî-àíàëîãîâûé ïðåîáðàçîâàòåëü èëè âíåøíèé îáðàçîâàíèÿìè ôîðìàòà ìîãóò ìíîãèå 16-
àóäèî êîäåê. ðàçðÿäíûå è ïî÷òè âñå 32-ðàçðÿäíûå ìèêðî-
Òåì íå ìåíåå, äåøåâûå ìèêðîêîíòðîëëå- êîíòðîëëåðû ñ ïðîèçâîäèòåëüíîñòüþ â 40
ðû âñå æå ìîãóò èãðàòü âàæíóþ ðîëü â áûòîâûõ MIPS è áîëåå. Íåêîòîðûå èçãîòîâèòåëè,
àóäèî óñòðîéñòâàõ. Îáû÷íî îíè ïðèìåíÿþòñÿ íàïðèìåð Microchip, äîáàâèëè â ñâîè ìèêðî-
äëÿ óïðàâëåíèÿ ïîòîêîì öèôðîâîé ìóçûêè â êîíòðîëëåðû ñïåöèàëüíûå ôóíêöèè, ñíèæàþ-
àóäèî àêñåññóàðàõ, òàêèõ êàê äîê-ñòàíöèè è ùèå ñòîèìîñòü ðåàëèçàöèè óñòðîéñòâà. Òàê, â
ìíîãîêàíàëüíûå àêóñòè÷åñêèå ñèñòåìû (Ðèñó- íåêîòîðûõ ïðîöåññîðàõ ñåìåéñòâà MX2 äëÿ
íîê 2). Â ýòèõ ïðèëîæåíèÿõ ïî îäíîìó èç êàíà- ïîäîáíûõ ïðèëîæåíèé èìååòñÿ ñïåöèàëüíàÿ
ëîâ êîììóíèêàöèîííûõ èíòåðôåéñîâ ïðîöåñ- îáëàñòü ïàìÿòè è âûõîä îïîðíîé òàêòîâîé
2 2
ñîðà SPI/I C êàæäóþ 1 ìñ ïðèõîäèò êàäð PCM ÷àñòîòû I C. Ýòî ïîçâîëÿåò èñïîëüçîâàòü ìèê-
àóäèî äàííûõ, çàêëþ÷åííûõ â ôîðìàò êëàññà ðîêîíòðîëëåð â êà÷åñòâå èñòî÷íèêà ÷àñòîòû
USB Audio. Ôîðìàò êëàññà USB Audio òàêæå äèñêðåòèçàöèè (çàäàþùåãî ãåíåðàòîðà), è
ïîçâîëÿåò óïðàâëÿòü ãðîìêîñòüþ, òåìáðîì, äàåò âîçìîæíîñòü çàìåíèòü äîðîãîé êîäåê ñî
óñèëåíèåì è ýêâàëàéçåðîì. âñòðîåííîé èëè âíåøíåé ñõåìîé ÔÀÏ× íà
 çàâèñèìîñòè îò èñòî÷íèêà, çâóêîâîé áîëåå äåøåâûé.
ïîòîê ìîæåò ïîñòóïàòü â îäíîì èç íåñêîëüêèõ  ñëó÷àÿõ, êîãäà òðåáóåòñÿ ïîëíîñòüþ ïðî-
ôîðìàòîâ (íàïðèìåð, âûðîâíåííûé âïðàâî, ãðàììèðóåìîå ðåøåíèå, äåêîäèðîâàíèå
2
âûðîâíåííûé âëåâî, I S è äð.), è íåêîòîðûå MP3/MP4, AAC èëè WMA ìîæíî âûïîëíèòü ñ
äåøåâûå âàðèàíòû êîäåêîâ ìîãóò ïðèíèìàòü èñïîëüçîâàíèåì óíèâåðñàëüíûõ ìèêðîêîí-
òîëüêî îäèí îïðåäåëåííûé ôîðìàò. Â ýòèõ òðîëëåðîâ (êàê ïðàâèëî, 16-ðàçðÿäíûõ), èìåþ-

44 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


íûõ ïðîöåññîðîâ. Ìèêðîêîíòðîëëå-
ÆÊÈ ðû ñ äîïîëíèòåëüíûìè ôóíêöèÿìè
ÖÑÏ, òàêèå êàê 56800/E îò Freescale,
dsPIC30 îò Microchip, ST10 îò
USB 2 STMicroelectro-nics, òðåáóþò ìåíü-
iPOD, iPhone Ìèêðîêîíòðîëëåð I S Àóäèî ÖÀÏ Óñèë.
èëè iPad AVR UC3 øå èíñòðóêöèé äëÿ âûïîëíåíèÿ
êîäèðîâàíèÿ/äåêîäèðîâàíèÿ àóäèî,
îñâîáîæäàÿ ðåñóðñû äëÿ äðóãèõ
Åìêîñòíîé Â× âàæíûõ çàäà÷ – àäàïòàöèè ñêîðîñòè
ñåíñîðíûé ïðèåìî-
ýêðàí ïåðåäàò÷èê âûáîðêè, ðåàëèçàöèè àëãîðèòìîâ
Êíîïêà/ñëàéäåð/ Äèñòàíöèîííîå
êîëåñî/
ðàñøèðåííîé ôèëüòðàöèè è êîððåê-
óïðàâëåíèå
ñåíñ. ýêðàí ZigBee RF4CE öèè ÷àñòîòíîé õàðàêòåðèñòèêè.
Ðèñóíîê 3. Ñåìåéñòâî óíèâåðñàëüíûõ ìèêðîêîíòðîëëåðîâ Ïðèñòóïàÿ ê ðàçðàáîòêå
AT32UC3 ìîæåò èñïîëüçîâàòüñÿ â äîê-ñòàíöèÿõ, ñèñòåìàõ
âîñïðîèçâåäåíèÿ ñ ïîääåðæêîé MP3, WMA è ACC ôîðìàòîâ èëè â ×òîáû îáëåã÷èòü íà÷àëî ðàáîòû
óñòðîéñòâàõ USB Audio. íàä ïðîåêòàìè öèôðîâîãî àóäèî,
áîëüøèíñòâî ïðîèçâîäèòåëåé ìèê-
ùèõ îáùóþ ïðîèçâîäèòåëüíîñòü RISC ÿäðà íå
ðîêîíòðîëëåðîâ ïðåäëàãàþò ñïåöèàëèçèðî-
ìåíåå 40 MIPS. Ïðèêëàäíîé êîä äëÿ ýòèõ ïðè-
âàííûå êîìïëåêòû ðàçðàáîò÷èêà, âêëþ÷àþ-
ëîæåíèé â òèïè÷íîì ñëó÷àå çàíèìàåò 128
ùèå â ñåáÿ âñå íåîáõîäèìûå àïïàðàòíûå ñðå-
Êáàéò Flash, à äëÿ åãî âûïîëíåíèÿ ìîæåò
äñòâà, ïðîãðàììíîå îáåñïå÷åíèå è ñðåäñòâà
ïîòðåáîâàòüñÿ äî 48 Êáàéò ÎÇÓ. Êðîìå òîãî,
îòëàäêè â îäíîì óäîáíîì ïàêåòå. Ïðèìåðîì
ïîòðåáóåòñÿ äîïîëíèòåëüíàÿ ïàìÿòü äëÿ ðåà-
ìîæåò ñëóæèòü îòëàäî÷íûé íàáîð DM320013
ëèçàöèè ïðîñòîãî ïîëüçîâàòåëüñêîãî èíòåð-
äëÿ ìèêðîêîíòðîëëåðîâ ñåðèé PIC32 MX1 è
ôåéñà èëè ãðàôè÷åñêîãî îòîáðàæåíèÿ ïàðà-
MX2 êîìïàíèè Microchip (Ðèñóíîê 4). Ýòî ãèá-
ìåòðîâ íà ÆÊ èíäèêàòîðå.  êà÷åñòâå ïðèìåðà
êàÿ, ïèòàþùàÿñÿ îò USB îòëàäî÷íàÿ ïëàòôîð-
ìîæíî ïðèâåñòè ñåìåéñòâî ìèêðîêîíòðîëëå-
ìà, ïîñòàâëÿåìàÿ ñ ïðåäóñòàíîâëåííûì äåìî-
ðîâ Atmel AT32UC3, ñïåöèàëüíî ðàçðàáîòàí-
íîå äëÿ ðàçíîîáðàçíûõ ïîòðåáèòåëüñêèõ
àóäèî ïðèëîæåíèé, âêëþ÷àÿ äîê-ñòàíöèè, äåêî-
äåðû/ñèñòåìû âîñïðîèçâåäåíèÿ è óñòðîéñòâà
êëàññà USB Audio (Ðèñóíîê 3).
Åùå îäèí âàðèàíò ïîñòðîåíèÿ àóäèî ïðè-
ëîæåíèé îñíîâàí íà èñïîëüçîâàíèè òàê íàçû-
âàåìûõ öèôðîâûõ ñèãíàëüíûõ êîíòðîëëåðîâ
(DSC – digital signal controller), èìåþùèõ ðàñ-
øèðåííûé íàáîð èíñòðóêöèé, ïîääåðæèâàþ- Ðèñóíîê 4. Ñòàðòîâûé íàáîð DM320013 äëÿ
ùèõ óìíîæåíèå ñ íàêîïëåíèåì (multiply- ìèêðîêîíòðîëëåðîâ PIC32 MX1 è MX2 ïðåäíàçíà-
accumulate – MAC) è àïïàðàòíîå óñêîðåíèå, ÷åí äëÿ ðàçðàáîòêè âûñîêîêà÷åñòâåííûõ àóäèî
÷òî ïðèäàåò èì ñâîéñòâà öèôðîâûõ ñèãíàëü- ïðèëîæåíèé è ïîëüçîâàòåëüñêîãî èíòåðôåéñà ñ
ñåíñîðíûìè êíîïêàìè mTouch.

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 45


ñëîòà ïîä êàðòû ïàìÿòè SD, ïàìÿòü NAND
Flash è 16-áèòíûé ñòåðåî ÖÀÏ. Â êîìïëåêò
âêëþ÷åíî ÏÎ, íåîáõîäèìîå äëÿ âîñïðîèçâå-
äåíèÿ MP3 ôàéëîâ ñ êàðòû ïàìÿòè è äåìî-
íñòðàöèè ñåíñîðíîãî èíòåðôåéñà QTouch.
Äëÿ ðàçðàáîò÷èêîâ äîê-ñòàíöèé êîìïàíèÿ
ïðåäëàãàåò íàáîð EVK1105, ñîäåðæàùèé âñå
íåîáõîäèìûå àïïàðàòíûå è ïðîãðàììíûå
ñðåäñòâà äëÿ óïðàâëåíèÿ è ïîëó÷åíèÿ ïîòîêî-
âîãî àóäèî îò iPod, iPhone è iPad óñòðîéñòâ.

Çàêëþ÷åíèå
Ñóùåñòâîâàâøàÿ ðàíåå ñòðîãàÿ ãðàíèöà,
Ðèñóíîê 5. Îöåíî÷íûé íàáîð Atmel EVK1104. îòäåëÿâøàÿ ìèêðîêîíòðîëëåðû è öèôðîâûå
ñèãíàëüíûå ïðîöåññîðû îò èõ ïðèëîæåíèé,
íñòðàöèîííûì ÏÎ, ðåàëèçóþùèì àóäèî ïëååð ðàçìûëàñü, òàê êàê ìíîãèå ïðîöåññîðû îáùå-
ñ øèðîêèìè âîçìîæíîñòÿìè, âêëþ÷àÿ 24- ãî íàçíà÷åíèÿ òåïåðü ïîääåðæèâàþò ðàñøè-
áèòíóþ çàïèñü è âîñïðîèçâåäåíèå çâóêà, ïîä- ðåííûå íàáîðû èíñòðóêöèé, âêëþ÷àÿ óìíîæå-
äåðæêó öèôðîâîãî USB àóäèî, äåêîäèðîâàíèå íèå ñ íàêîïëåíèåì, è äðóãèå âîçìîæíîñòè,
MP3 è ïðåîáðàçîâàíèå ÷àñòîòû äèñêðåòèçà- ñïåöèôè÷åñêèå äëÿ ÖÑÏ. Ìèêðîêîíòðîëëåðû,
öèè. Äîïîëíèòåëüíî íà îñíîâå ýòîé ïëàòôîð- ñïîñîáíûå âûïîëíÿòü ýôôåêòèâíóþ îáðàáîò-
ìû ìîæíî âåñòè ðàçðàáîòêó áàçîâûõ ïîëüçî- êó ñèãíàëà, ïîçâîëÿþò ëåãêî îðãàíèçîâàòü ðàñ-
âàòåëüñêèõ èíòåðôåéñîâ. ïîçíàâàíèå ãîëîñà, âîñïðîèçâåäåíèå/çàïèñü
Êîìïàíèÿ Atmel òàêæå ïðåäëàãàåò íåñêîëü- àóäèî è âûïîëíåíèå äðóãèõ èííîâàöèîííûõ
êî ñïåöèàëèçèðîâàííûõ îòëàäî÷íûõ íàáîðîâ àóäèî ôóíêöèé, ïðàêòè÷åñêè â ëþáîì óñòðî-
è ìîäóëåé, âêëþ÷àÿ EVK1104, â êîòîðîì èìå- éñòâå. Äëÿ ðåøåíèÿ âîïðîñà î òîì, êàê
þòñÿ âñå êîìïîíåíòû íåîáõîäèìûå äëÿ âûñî- âûáðàòü ìèêðîêîíòðîëëåð äëÿ àóäèî ïðèëî-
êîêà÷åñòâåííîãî äåêîäèðîâàíèÿ çâóêà è ðåà- æåíèé, ìû ðàññìîòðåëè ðàçìåð âûáîðêè è
ëèçàöèè ïðèëîæåíèé äëÿ ðàáîòû ñ ïîòîêîâûì ÷àñòîòû äèñêðåòèçàöèè, à òàêæå òðåáîâàíèÿ ê
àóäèî (Ðèñóíîê 5). Âûïîëíåííàÿ íà áàçå 32- ïðîèçâîäèòåëüíîñòè ïðîöåññîðà, ðàáîòàþùå-
ðàçðÿäíîãî ìèêðîêîíòðîëëåðà ãî ñ íàèáîëåå ïîïóëÿðíûìè êîäåêàìè, è çàòåì
AT32UC3A3256AU îòëàäî÷íàÿ ïëàòà äîïîë- ïðåäñòàâèëè ìèêðîêîíòðîëëåðû, õîðîøî ïîä-
íèòåëüíî ñîäåðæèò èíòåðôåéñ USB OTG, äâà õîäÿùèå äëÿ îáðàáîòêè çâóêà.

46 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


Ñîâðåìåííûå ìèêðîñõåìû
äëÿ èñòî÷íèêîâ ïèòàíèÿ
ïîçâîëÿþò äîáèòüñÿ íóëåâîãî ïîòðåáëåíèÿ
â äåæóðíîì ðåæèìå
Edward Ong, Power Integrations
New Electronics

Ñóùåñòâåííàÿ ÷àñòü ïîòðåáëÿåìîé â ìèðå Íóëåâàÿ ìîùíîñòü


ýíåðãèè ïðèõîäèòñÿ íà óñòðîéñòâà, íàõîäÿùè- Ñòàíäàðò IEC62301 îïðåäåëÿåò ïîíÿòèå
åñÿ â ðåæèìå îæèäàíèÿ, ÷òî âûíóæäàåò óæåñ- «íóëåâîå ïîòðåáëåíèå â äåæóðíîì ðåæèìå»,
òî÷àòü òðåáîâàíèÿ ñîîòâåòñòâóþùèõ ñòàíäàð- êàê ðàññåèâàåìóþ ìîùíîñòü ìåíåå 5 ìÂò. Äîñ-
òîâ. Ê ïðèìåðó, äèðåêòèâà European òèæåíèå íóëåâîé ìîùíîñòè ïîòðåáëåíèÿ â
Commission's Energy-related Products, äîïóñ- äåæóðíîì ðåæèìå, òàêèì îáðàçîì, ñòàíîâèòñÿ
êàâøàÿ ïîòðåáëåíèå 0.5 Âò óñòðîéñòâàìè áåç ðåàëüíîé è ðåøàåìîé çàäà÷åé. Äëÿ ýòîãî
íàãðóçêè, ïðîèçâåäåííûìè â 2010 ãîäó, áûëà ïîòðåáóåòñÿ îïòèìèçàöèÿ êàæäîãî óçëà èñòî÷-
óæåñòî÷åíà â 2011 ãîäó – ýòîò ïàðàìåòð áûë íèêà ïèòàíèÿ, êîòîðàÿ ïîçâîëèò ñýêîíîìèòü
ñíèæåí äî 300 ìÂò äëÿ ñåòåâûõ àäàïòåðîâ ñ íåñêîëüêî ìèëëèâàòò íà êàæäîì ýòàïå.  ýòîé
âûõîäíîé ìîùíîñòüþ äî 51 Âò. ñâÿçè íåîáõîäèìî, ïðåæäå âñåãî, îöåíèòü ìîù-
 ïåðèîä, êîãäà èçíà÷àëüíî ðàçðàáàòûâà- íîñòü, ðàññåèâàåìóþ èñòî÷íèêîì ïèòàíèÿ ïðè
ëèñü ñòàíäàðòû ýíåðãîïîòðåáëåíèÿ, ñòàâè- î÷åíü ìàëîé íàãðóçêå è â îòñóòñòâèè íàãðóçêè.
ëèñü öåëè ñîïîñòàâèìûå ñ ëó÷øèìè òåõíîëî- Ïîíÿòèÿ «ìàëàÿ íàãðóçêà» èëè «äåæóðíûé
ãè÷åñêèìè äîñòèæåíèÿìè òîãî âðåìåíè. Îäíà- ðåæèì» ïðèìåíèìû ê èñòî÷íèêó ïèòàíèÿ, åñëè
êî ñîâåðøåíñòâîâàíèå òåõíîëîãèè ìèêðîñõåì îí àêòèâåí è îáåñïå÷èâàåò ñòàáèëèçàöèþ
äëÿ èìïóëüñíûõ èñòî÷íèêîâ ïèòàíèÿ ïîçâîëè- âûõîäíîãî íàïðÿæåíèÿ. Ïîíÿòèå «áåç íàãðóç-
ëî â ïîñëåäíèå ãîäû ñîêðàòèòü ïîòðåáëåíèå êè», êàê ïðàâèëî, îòíîñèòñÿ ê ñåòåâûì àäàïòå-
ìîùíîñòè â äåæóðíîì ðåæèìå äî óðîâíåé ðàì èëè çàðÿäíûì óñòðîéñòâàì, âêëþ÷åííûì
íàìíîãî áîëåå íèçêèõ, ÷åì ïðåäïèñûâàëè ñòàí- â ñåòü ïðè ïîëíîñòüþ îòêëþ÷åííîé íàãðóçêå.
äàðòû. Ïðîáëåìû, ñâÿçàííûå ñ êàæäûì èç ýòèõ óñëî-
âèé, íåîäèíàêîâû.

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 47


Öåëüþ ðàçðàáîòêè èñòî÷íèêà ïèòàíèÿ ìîù-  àäàïòåðå èñïîëüçîâàí êîíòðîëëåð ñ
íîñòüþ 65 Âò, ñõåìà êîòîðîãî èçîáðàæåíà íà èíòåãðèðîâàííûì ñèëîâûì êëþ÷îì ñåìåéñòâà
Ðèñóíêå 1, áûëî ñîçäàíèå î÷åíü êîìïàêòíîãî TOPSwitch-JX (U1) ïðîèçâîäñòâà êîìïàíèè
àäàïòåðà ñ âûñîêèì ÊÏÄ äëÿ ïèòàíèÿ íîóòáó- Power Integrations. Âñå ïðèáîðû ýòîãî ñåìå-
êà. Ñõåìà äîëæíà ñîäåðæàòü ìèíèìóì êîìïî- éñòâà, äàæå â îáû÷íîì ðåæèìå ðàáîòû, ìîãóò
íåíòîâ, ïðåâîñõîäíî ðåàãèðîâàòü íà èçìåíå- ïîääåðæèâàòü ïðàêòè÷åñêè ïîñòîÿííûé ÊÏÄ â
íèå íàãðóçêè è îòêëþ÷àòüñÿ ïðè ïåðåíàïðÿæå- øèðîêîì äèàïàçîíå íàãðóçîê. Îäíàêî, êîãäà
íèè ïî âõîäó. Äëÿ ïîâûøåíèÿ íàäåæíîñòè öåëüþ ÿâëÿåòñÿ ñíèæåíèå ìîùíîñòè, ïîòðåá-
ðàáî÷èå ðåæèìû MOSFET êëþ÷åé íå äîëæíû ëÿåìîé èñòî÷íèêîì ïèòàíèÿ â îòñóòñòâèå
ïðåâûøàòü 80% ïðåäåëüíî äîïóñòèìûõ çíà÷å- íàãðóçêè íèæå 100 ìÂò, äîëæíû áûòü çàäå-
íèé. Ðàçðàáîòàííîå óñòðîéñòâî îáåñïå÷èâàåò éñòâîâàíû âñå âîçìîæíîñòè äëÿ ýêîíîìèè
âûõîäíîå íàïðÿæåíèå 19  ïðè òîêå 3.42 À, à ýíåðãèè. Íàèáîëüøèé ýôôåêò â ýòîì ñëó÷àå
åãî ÊÏÄ ïðåâûøàåò 86%. Ïðè îòñóòñòâèè ìîæíî ïîëó÷èòü îò âõîäíîãî ôèëüòðà è öåïè
íàãðóçêè èñòî÷íèê ïîòðåáëÿåò îò ñåòè 230  êîíòðîëÿ ñåòè, õîòÿ, áåçóñëîâíî, âîçìîæíû è
ìîùíîñòü ìåíåå 90 ìÂò. äðóãèå âàðèàíòû.

C12
Îïòèìèçèðîâàííûå 1nF R15
ñíàááåðíûå öåïè 100 Â 33W

VR2
SMAJ250A 19 Â, 3.42 À
R5 C4
300W 1000pF
630 Â
R6 Îáù.
150W
R3 R7
5.1MW 10MW

L3 Q1
12mH MMBT4403
R4 R8
5.1MW 10MW
R1 R2
C1 U3B U3A
Óïðàâëåíèå R20 PS2501- PS2501-
330nF 191W
275 Â AC 1-H-A 1-H-A
1%
L4 D V Q2
200µH MMBT3904
U1 C

S X F
L R9
90 … 265 Â AC 11kW
1%
N
Âûñîêîå ñîïðîòèâëåíèå ðåçèñòîðîâ Ñîêðàùåíèå ïîòåðü Îïòîïàðà ñ áîëüøèì
ñíèæàåò ïîòðåáëåíèå ìîùíîñòè íà âûâîäàõ óïðàâëåíèÿ êîýôôèöèåíòîì ïåðåäà÷è òîêà
íà õîëîñòîì õîäó

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


íîñòüþ 65 Âò.

48 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


 ïðåäñòàâëåííîé íà Ðèñóíêå 1 ñõåìå Äëÿ ñíèæåíèÿ ïîòåðü è óâåëè÷åíèÿ ÊÏÄ
èñòî÷íèêà ïèòàíèÿ ðåçèñòîðû R3 è R4 èñïîëü- áûëè âûáðàíû äèîäû Øîòòêè ñ áîëüøèì
çóþòñÿ äëÿ ñîãëàñîâàíèÿ ñ ñåòüþ âõîäà äðàé- äîïóñòèìûì òîêîì è ìàëûì ïðÿìûì ïàäåíè-
âåðà U1 è ñîçäàíèÿ íåîáõîäèìîãî ìèíèìàëü- åì íàïðÿæåíèÿ. Ñíàááåðíàÿ öåïü (C12, R15)
íîãî òîêà ñìåùåíèÿ 25 ìêÀ. Ïðè ñòàíäàðòíîì äåìïôèðóåò «çâîí» íà äèîäàõ, óìåíüøàÿ óðî-
çíà÷åíèè îáùåãî ñîïðîòèâëåíèÿ ýòèõ ðåçèñòî- âåíü âûñîêî÷àñòîòíûõ íàâîäèìûõ è èçëó÷àå-
ðîâ ðàâíîì 4 ÌÎì ðàññåèâàåìàÿ ìîùíîñòü ìûõ ïîìåõ.
ñîñòàâèò 30 ìÂò ïðè íàïðÿæåíèè 230 Â. Óâåëè- Äëÿ ñíèæåíèÿ ðàññåèâàåìîé ìîùíîñòè â
÷åíèå ñîïðîòèâëåíèÿ äî 10.2 ÌÎì ïîçâîëèò öåïè îáðàòíîé ñâÿçè âòîðè÷íîé ñòîðîíû áûëà
ñíèçèòü ðàññåèâàåìóþ ìîùíîñòü äî 16 ìÂò, íî âûáðàíà îïòîïàðà Q2 ñ òðàíçèñòîðîì Äàðëèí-
òîãäà ïîòðåáóåòñÿ âñïîìîãàòåëüíûé ðåçèñòîð ãòîíà íà âûõîäå, áëàãîäàðÿ áîëüøîìó óñèëå-
äëÿ îáåñïå÷åíèÿ äîïîëíèòåëüíîãî òîêà ñìå- íèþ êîòîðîãî âõîäíîé òîê îïòîïàðû óìåíüøåí
ùåíèÿ è ñîõðàíåíèÿ ïîðîãà ñðàáàòûâàíèÿ äî 1 ìÀ.
çàùèòû îò ïåðåíàïðÿæåíèÿ.
Ðåçèñòîðû R7, R8 è R9 ñíèæàþò ïîðîã îãðà- Óñòðàíåíèå ïîòåðü ýíåðãèè
íè÷åíèÿ âíåøíåãî òîêà êîíòðîëëåðà U1 ïðè Ôèëüòð âõîäíîãî ïåðåìåííîãî íàïðÿæåíèÿ
óâåëè÷åíèè âõîäíîãî íàïðÿæåíèÿ. Ýòî ïîçâî- îáðàçîâàí ñèíôàçíûìè äðîññåëÿìè L3 è L4,
ëÿåò èñòî÷íèêó ïèòàíèÿ ïðè âûñîêîì âõîäíîì ôèëüòðóþùèì äèôôåðåíöèàëüíóþ ïîìåõó
íàïðÿæåíèè îãðàíè÷èâàòü âûõîäíóþ ìîù- êîíäåíñàòîðîì C1, óäîâëåòâîðÿþùèì êàòåãî-
íîñòü äî óðîâíÿ ìåíåå 100 ·À, â òî æå âðåìÿ, ðèÿì X ñòàíäàðòà IEC 314-14 (X-êîíäåíñàòîð),
îáåñïå÷èâàÿ íîìèíàëüíóþ âûõîäíóþ ìîù- à òàêæå ðåçèñòîðàìè R1 è R2, ïðåäíàçíà÷åí-
íîñòü ïðè íèçêîì âõîäíîì íàïðÿæåíèè, à òàê- íûìè äëÿ ðàçðÿäà êîíäåíñàòîðà C1. Ýòè
æå ïîääåðæèâàåò ìîùíîñòü â íàãðóçêå ïðàêòè- ðåçèñòîðû – íåæåëàòåëüíûå ýëåìåíòû â ñõå-
÷åñêè íåèçìåííîé ïðè èçìåíåíèè íàïðÿæåíèÿ ìå, òàê êàê ïðè íàïðÿæåíèè ñåòè 230  íà íèõ
ñåòè. ðàññåèâàåòñÿ ìîùíîñòü 12 ìÂò. Ñ ïîÿâëåíèåì
Ñíàááåðíàÿ öåïü îãðàíè÷èâàåò âûáðîñû ñåìåéñòâà ïðèáîðîâ CAPZero, ïðåäñòàâëåí-
íàïðÿæåíèÿ íà ñòîêå, îáóñëîâëåííûå èíäóê- íîãî Power Integrations ïîñëå ðàçðàáîòêè ìèê-
òèâíîñòüþ ðàññåÿíèÿ, äî óðîâíÿ ìåíüøåãî
íàïðÿæåíèÿ ïðîáîÿ ñòîê-èñòîê âñòðîåííîãî â
R1
êîíòðîëëåð TOPSwitch-JX MOSFET. Ïðè ðàáî-
òå íà ìàëóþ íàãðóçêó èëè íà õîëîñòîì õîäó D1

ýíåðãèÿ èíäóêòèâíîñòè ðàññåÿíèÿ è ðàáî÷àÿ Âàðèñòîð


è äðóãèå
÷àñòîòà íèæå.  ñòàíäàðòíîé êîíôèãóðàöèè AC X-êîíäåí-
ñàòîð
êîìïîíåíòû
ôèëüòðà
ñíàááåðíîé öåïè, ñîñòîÿùåé èç ðåçèñòîðà, ÝÌ ïîìåõ
êîíäåíñàòîðà è äèîäà, êîíäåíñàòîð C4 ðàçðÿ-
D2
æàåòñÿ è çàðÿæàåòñÿ â êàæäîì öèêëå, ðàñõî- CAPZero
R2
äóÿ ïðè ýòîì çíà÷èòåëüíîå êîëè÷åñòâî ýíåð-
ãèè. Ïðîáëåìà ðåøàåòñÿ äîáàâëåíèåì â ýòó
öåïü ñòàáèëèòðîíà VR2, îãðàíè÷èâàþùåãî Ðèñóíîê 2. Òèïîâàÿ ñõåìà âêëþ÷åíèÿ ìèêðîñõå-
ñòåïåíü ðàçðÿäà. ìû CAPZero.

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 49


ðîñõåì óïðàâëåíèÿ ïèòàíèåì, ýòè ðåçèñòîðû Øèíà âûñîêîãî
ïîñòîÿííîãî
ïåðåñòàëè áûòü èñòî÷íèêîì ïîòåðü.  êàæäîé íàïðÿæåíèÿ
ìèêðîñõåìå CAPZero èíòåãðèðîâàíû äåòåêòîð
îòêëþ÷åíèÿ ñåòè è äâà âñòðå÷íî âêëþ÷åííûõ Ïèòàíèå
MOSFET (Ðèñóíîê 2). Ïðè íàëè÷èè âõîäíîãî ñèñòåìû
VCC D1 D2 D3
ïåðåìåííîãî íàïðÿæåíèÿ CAPZero áëîêèðóåò Ñèñòåìíûé
ñèãíàë
òîê ÷åðåç ðàçðÿäíûå ðåçèñòîðû, ñíèæàÿ ìîù- ïåðåêëþ÷åíèÿ
â äåæóðíûé
íîñòü, ïîòðåáëÿåìóþ ýòîé öåïüþ, ïðàêòè÷åñêè ðåæèì

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


CAPZero âêëþ÷àåòñÿ è ðàçðÿæàåò X-êîíäåí- SENZero G S1 S2 S3
Ê êîíòðîëëåðó
ñàòîð ôèëüòðà. èëè
øèíå «çåìëÿ»
Ñèñòåìíàÿ
«çåìëÿ»
Êîíòðîëü âõîäíîãî íàïðÿæåíèÿ
Ðèñóíîê 3. Òèïîâàÿ ñõåìà âêëþ÷åíèÿ ìèêðîñõåìû
 öåëÿõ ìèíèìèçàöèè ïîòåðü â ñõåìå SENZero.
èñòî÷íèêà ïèòàíèÿ íà Ðèñóíêå 1 ñîïðîòèâëå-
íèå ðåçèñòîðîâ â öåïè êîíòðîëÿ âõîäíîãî æåíèÿ è «çåìëåé» èëè êîíòðîëëåðîì (Ðèñóíîê
íàïðÿæåíèÿ áûëî óâåëè÷åíî íàñòîëüêî, 3). Òèïîâîå ñîïðîòèâëåíèå âî âêëþ÷åííîì
íàñêîëüêî ýòî âîçìîæíî. Òåì íå ìåíåå, ýòè ñîñòîÿíèè ïðè êîìíàòíîé òåìïåðàòóðå ñîñòàâ-
ðåçèñòîðû ïîòðåáëÿþò îò ñåòè çíà÷èòåëüíóþ ëÿåò 500 Îì – î÷åíü íåçíà÷èòåëüíàÿ äîëÿ îò
ýíåðãèþ, íåçàâèñèìî îò ðåæèìà ðàáîòû ìèê- âûñîêîãî ñîïðîòèâëåíèÿ ðåçèñòîðîâ, îáû÷íî
ðîñõåìû U1. Â ìîùíûõ óñòðîéñòâàõ ìîæåò èñïîëüçóåìûõ â òàêèõ öåïÿõ.
áûòü íåñêîëüêî ïóòåé ïðîòåêàíèÿ òîêà ìåæäó Ïðè ïåðåõîäå ñèñòåìû â äåæóðíûé ðåæèì
øèíàìè âûñîêîãî íàïðÿæåíèÿ, íàïðèìåð, íàïðÿæåíèå ïèòàíèÿ Vcc ïàäàåò, è äðàéâåðû
ëèíèè ïðÿìîé èëè îáðàòíîé ñâÿçè, èäóùèå ê çàòâîðîâ îòêëþ÷àþòñÿ îò MOSFET. Âñëå-
ïîâûøàþùèì ïðåîáðàçîâàòåëÿì â
ñèñòåìàõ ñ êîððåêòîðîì êîýôôèöè- Äàò÷èê ëèíèè/
äåòåêòîð ïåðåõîäà
åíòà ìîùíîñòè. Óñòðàíèòü ïîòåðè â ÷åðåç íîëü Êëàïàíû

ýòèõ öåïÿõ ìîæíî ñ ïîìîùüþ ìèê-


ðîñõåì ñåìåéñòâà SENZero. AC
Ìîòîð
 ñîñòàâ êàæäîé ìèêðîñõåìû SENZero
CAPZero Íàñîñ
Ôèëüòð
âõîäÿò äâà èëè òðè ìîùíûõ 650- ÝÌ ïîìåõ Ñèãíàë ïåðåõîäà
â äåæóðíûé ðåæèì
âîëüòîâûõ MOSFET ñ äðàéâåðàìè è
öåïÿìè çàùèòû. Ñïåöèàëüíàÿ ñõåìà
Ñõåìà óïðàâëåíèÿ
è ïðîöåññîð

îáåñïå÷èâàåò óïðàâëåíèå çàòâîðàìè


òðàíçèñòîðîâ â ñîîòâåòñòâèè ñ
LinkZero-AX
Äîïîëíè-
èñòî÷íèê

«Ïðîáóæ-
òåëüíûé
ïèòàíèÿ

äåíèå»

íàïðÿæåíèåì íà âûâîäå Vcc. Â


òèïè÷íîì ïðèìåíåíèè MOSFET êëþ-
÷è ñîåäèíÿþò ïîñëåäîâàòåëüíî ñ
ðåçèñòîðàìè, âêëþ÷åííûìè ìåæäó Ðèñóíîê 4. Ðåàëèçàöèÿ ïðèíöèïîâ óëüòðàíèçêîãî ýíåðãîïîòðåá-
øèíîé âûñîêîãî ïîñòîÿííîãî íàïðÿ- ëåíèÿ â äåæóðíîì ðåæèìå íà ïðèìåðå ñòèðàëüíîé ìàøèíû.

50 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


äñòâèå ýòîãî MOSFET ïåðåêëþ÷àþòñÿ â âûñî- +
+ PIN < 0.00 Âò ïðè
êîèìïåäàíñíîå ñîñòîÿíèå è ðàçðûâàþò ïóòü 325 Â DC
DC
Âûõîä
òîêà îò øèíû âûñîêîãî ïîñòîÿííîãî íàïðÿæå- â äåæóðíîì ðåæèìå

íèÿ.  ðåçóëüòàòå ïîòåðè ñíèæàþòñÿ äî óðîâíÿ Èìïóëüñ âêëþ÷åíèÿ


äåæóðíîãî ðåæèìà
(2.5 ìñ)
ìåíåå 500 ìêÂò íà êàíàë. Âõîä âûñîêîãî
ïîñòîÿííîãî
D
Ðèñóíîê 4 èëëþñòðèðóåò ïðèìåð èñïîëüçî- íàïðÿæåíèÿ FB
âàíèÿ òåõíîëîãèè óëüòðàíèçêîãî ïîòðåáëåíèÿ LinkZero-AX BP/M

â ïðåäìåòàõ äîìàøíåãî îáèõîäà – â íàøåì S


ñëó÷àå, â ñòèðàëüíîé ìàøèíå. CBP
Èìïóëüñ
Ñèñòåìà ïåðåâîäèòñÿ â äåæóðíûé ðåæèì ñáðîñà/
ïðîáóæäåíèÿ
óïðàâëÿþùèì èìïóëüñîì îò ñõåìû óïðàâëå-
íèÿ. Ïðè ýòîì ìèêðîñõåìà LinkZero-AX (Ðèñó- Ðèñóíîê 5. Òèïîâàÿ ñõåìà âêëþ÷åíèÿ ìèêðîñõåìû
íîê 5) îñòàíàâëèâàåò ñâîé òàêòîâûé ãåíåðàòîð LinkZero-AX.
è ïåðåõîäèò â ðåæèì ïîêîÿ. Óñòðîéñòâî
CAPZero èçîëèðóåò ðåçèñòîð ðàçðÿäà X- SENZero. Â ðåçóëüòàòå öåïè ðåçèñòîðîâ êîí-
êîíäåíñàòîðà. SENZero èçîëèðóåò îò âûñîêî- òðîëÿ âõîäíîãî íàïðÿæåíèÿ è äåòåêòîðà ïåðå-
âîëüòíîé øèíû îñòàþùèåñÿ ïîäêëþ÷åííûìè ê õîäà ÷åðåç íîëü ñîåäèíÿþòñÿ ñî ñõåìîé
ñåòè ðåçèñòîðû êîíòðîëÿ âõîäíîãî íàïðÿæå- óïðàâëåíèÿ. Â äåæóðíîì ðåæèìå ñèñòåìà
íèÿ è äåòåêòîðà ïåðåõîäà ÷åðåç íîëü. Ïðè ïîòðåáëÿåò ìåíåå 5 ìÂò.
âûõîäå íà ðàáî÷èé ðåæèì LinkZero-AX âêëþ- Òàêèì îáðàçîì, ïîëó÷èòü 0 Âò â ðåæèìå
÷àåò ñèíõðîíèçàöèþ, è íà åå âûõîäå ïîÿâëÿåò- îæèäàíèÿ ñòàëî òåõíè÷åñêè âîçìîæíûì, è
ñÿ íàïðÿæåíèå ïèòàíèÿ Vcc, îòêðûâàþùåå äâà OEM ïðîèçâîäèòåëè ïî âñåìó ìèðó ìîãóò ïðè-
âíóòðåííèõ MOSFET êëþ÷à ìèêðîñõåìû íÿòü íîâûé ñòàíäàðò.

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 51


ÎÊÎ Àðõèâ ÀÂÒÎ GPS/GSM
ñïåöèàëèçèðîâàííûé âèäåîðåãèñòðàòîð äëÿ àâòîòðàíñïîðòà
íàäåæíî ñõîõðàíÿåò è âîñïðîèçâîäèò âèäåî- è àóäèîèíôîðìàöèþ,
ìàðøðóò äâèæåíÿ, âûïîëíÿåò îõðàííûå ôóíêöèè
âî âðåìÿ ñòîÿíêè è ïåðåäàåò èíôîðìàöèþ ïî GSM
òàêæå â ïðîäàæå ìîäåëè
ÎÊÎ Àðõèâ ÀÂÒÎ è ÎÊÎ Àðõèâ ÀÂÒÎ GPS

ÎÊÎ Ìîáàéë 3G
âèäåîðåãèñòðàòîð ñ âîçìîæíîñòüþ
ïåðåäà÷è âèäåî ïî áåñïðîâîäíûì ñåòÿì 3G
òàêæå â ïðîäàæå ìîäåëè
ÎÊÎ Ìîáàéë è ÎÊÎ Ìîáàéë II - ïåðåäà÷à âèäåî ïî GSM

ÂÈÄÅÎÐÅÃÈÑÒÐÀÒÎÐÛ ÑÅÐÈÈ “ÎÊÎ ÀÐÕÈ”


ïîñòðîåíèå ïðîñòîé, íàäåæíîé, àâòîíîìíîé ñèñòåìû âèäåîíàáëþäåíèÿ äëÿ ÷àñòíîãî è êîììåð÷åñêîãî ñåêòîðîâ
ÎÊÎ Àðõèâ 4NET ÎÊÎ Àðõèâ 4NET LE ÎÊÎ Àðõèâ LITE CF
ïîäêëþ÷åíèå ïî LAN/internet ïîäêëþ÷åíèå ïî LAN/internet çàïèñü íà êàðòó Compact Flash
ñìåííûé æåñòêèé äèñê âñòðîåííûé æåñòêèé äèñê

ÏÐÎÔÅÑÑÈÎÍÀËÜÍÛÅ ÈÍÑÒÐÓÌÅÍÒÛ ÄËß ÂÈÄÅÎÍÀÁËÞÄÅÍÈß

“Äåöèìà”
Ìîñêâà, Çåëåíîãðàä, ïðîåçä 4922, äîì 4, ñòðîåíèå 1
òåë: +7 (495) 988 48 58
http://www.decima.ru
Ìîäóëè êîìïàíèè Òåððàýëåêòðîíèêà
íà îñíîâå ìèêðîêîíòðîëëåðîâ STM32 F4
Â. Áðîäèí, È. Áóëàòîâ, È. Àðèùåíêî

 ñòàòüå ïðåäñòàâëåíû ìîäóëè TE-STM32F407 è TE-STM32F417 êîìïàíèè Òåððàýëåêòðî-


íèêà, âûïîëíåííûå íà ìèêðîêîíòðîëëåðàõ STM32 F4 êîìïàíèè STMicroelectronics.
Ìèêðîêîíòðîëëåðû STM32 F4 ñåé÷àñ ÿâëÿþòñÿ ñàìûìè áûñòðûìè ñðåäè ìèêðîñõåì ñ
ÿäðîì Cortex-M. Îíè èìåþò ðàçâèòóþ ïåðèôåðèþ, âêëþ÷àÿ áëîê êðèïòîãðàôèè è èíòåð-
ôåéñ USB HS.
Ðàññìàòðèâàåìûå ìîäóëè ìîãóò èñïîëüçîâàòüñÿ ïðè èçó÷åíèè ìèêðîêîíòðîëëåðîâ c
ÿäðîì Cortex-M4, ìàêåòèðîâàíèè ñèñòåì óïðàâëåíèÿ, äëÿ óñòàíîâêè â ñåðèéíûå èçäåëèÿ.
Ïðîãðàììû òåñòèðîâàíèÿ ìîäóëåé èñïîëüçóþò áèáëèîòåêè Standard Peripheral Library.

1. Îñîáåííîñòè
ìèêðîêîíòðîëëåðîâ STM32 F4
Ìèêðîêîíòðîëëåðû STM32 F4 êîìïà-
íèè STMicroelectronics ÿâëÿþòñÿ â íàñòî-
ÿùåå âðåìÿ ñàìûìè áûñòðûìè ñðåäè
ìèêðîñõåì ñ ÿäðîì Cortex-M. Èõ ìàêñè-
ìàëüíàÿ ÷àñòîòà ñîñòàâëÿåò 168 ÌÃö,
ïðè÷åì ñïåöèàëèñòàì óäàëîñü äîáèòüñÿ
ñîãëàñîâàííîé ðàáîòû ïðîöåññîðà è
âíóòðåííåé ïàìÿòè ïðîãðàìì áåç òàêòîâ
îæèäàíèÿ íà âñåõ ÷àñòîòàõ, âïëîòü äî
ìàêñèìàëüíîé. Ýòî äîñòèãíóòî çà ñ÷åò
ââåäåíèÿ ñïåöèàëüíîãî áëîêà ART
AcceleratorTM. Íà ìàêñèìàëüíîé òàêòî-
âîé ÷àñòîòå 168 ÌÃö áûñòðîäåéñòâèå
öåíòðàëüíîãî ïðîöåññîðà ñîñòàâëÿåò
210 DMIPS.
Äîáàâèòü â ÿäðî Cortex-M àðèôìåòè-
êó ñ ïëàâàþùåé òî÷êîé ñòàëî âîçìîæíûì
çà ñ÷åò óâåëè÷åíèÿ ñòåïåíè èíòåãðàöèè Ðèñóíîê 1. Ñòðóêòóðà ìèêðîêîíòðîëëåðîâ STM32 F4.

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 53


êðèñòàëëîâ, îáåñïå÷åííîé òîïîëîãè÷åñêèìè Çà ïðîøåäøåå âðåìÿ ìèêðîêîíòðîëëåðû
íîðìàìè 90 íì. Òàêèì îáðàçîì, ïîÿâèëîñü STM32 ïðîÿâèëè ñåáÿ êàê óäîáíûå äëÿ ïðîåê-
ÿäðî Cortex-M4, êîòîðîå ÿâëÿåòñÿ îñíîâîé òèðîâàíèÿ è íàäåæíî ðàáîòàþùèå ýëåêòðî-
ìèêðîêîíòðîëëåðîâ STM32 F4. Â ñåìåéñòâå ííûå êîìïîíåíòû. Èõ ïðîãðàììèðîâàíèå ïîä-
STM32 ëèíåéêà F4 ÿâëÿåòñÿ ñòàðøåé, ñòðóêòó- äåðæàíî îáøèðíûìè áèáëèîòåêàìè Standard
ðà åå ìèêðîêîíòðîëëåðîâ ïðèâåäåíà íà Peripheral Library, êîòîðûå ïîçâîëÿþò èñïîëü-
Ðèñóíêå 1. çîâàòü îòëàæåííûå ôóíêöèè ââîäà/âûâîäà.
Ïðîöåññîðíîå ÿäðî ìèêðîêîíòðîëëåðîâ 2. Ìîäóëè êîìïàíèè «Òåððà-
STM32 F4, êðîìå áàçîâîãî íàáîðà êîìàíä ýëåêòðîíèêà» íà ìèêðîêîíòðîëëåðàõ
ÿäðà Cortex-M3, îáåñïå÷èâàåò âûïîëíåíèå STM32 F4
íàáîðà îäíîöèêëîâûõ êîìàíä óìíîæåíèÿ ñ
íàêîïëåíèåì (MAC), êîìàíä óïðàâëåíèÿ ïîòî- Êîìïàíèÿ «Òåððàýëåêòðîíèêà» ðàçðàáîòà-
êîì äàííûõ (SIMD) è àðèôìåòè÷åñêèõ êîìàíä ëà íà îñíîâå ìèêðîêîíòðîëëåðîâ STM32 F4
«ñ íàñûùåíèåì». ßäðî âêëþ÷àåò ìîäóëü äâà òèïà ìîäóëåé: äâóõïëàòíîå ðåøåíèå,
âûïîëíåíèÿ îïåðàöèé ñ ïëàâàþùåé òî÷êîé âêëþ÷àþùåå ìîäóëè TE-STM32F417MCU è
(FPU) è ìîäóëü çàùèòû ïàìÿòè (MPU). TE-STM32DB1, è îäíîïëàòíîå ðåøåíèå –
Áëîê FSMC â ñåìåéñòâå STM32 F4 ïîçâî- ìîäóëü TE-STM32F407. Ïåðâîå ðåøåíèå îñíî-
ëÿåò ðàáîòàòü ñ îïåðàòèâíîé ïàìÿòüþ SRAM è âàíî íà ìèêðîêîíòðîëëåðå ñ áëîêîì êðèïòîã-
PSRAM, flash-ïàìÿòüþ NOR, NAND, Compact ðàôèè, íà ïëàòå óñòàíîâëåíà îïåðàòèâíàÿ è
Flash è LCD 8080/6800. flash-ïàìÿòü áîëüøîãî îáúåìà. Ìîäóëü TE-
STM32F417MCU ìîæåò ïðèìåíÿòüñÿ êàê
Íàáîð èíòåðôåéñîâ ìèêðîêîíòðîëëåðîâ
STM32 F4 âêëþ÷àåò ïîðòû Ethernet è USB
FS/HS OTG, äâà ïîðòà CAN.
Óäîáñòâî ïðèìåíåíèÿ è íàäåæíîñòü ðàáî-
òû óñòðîéñòâà óâåëè÷èâàþò äâà âíóòðåííèõ
RC ãåíåðàòîðà – 16 ÌÃö è 32 êÃö. Îáëàñòü ïðè-
ìåíåíèÿ ìèêðîêîíòðîëëåðîâ ðàñøèðÿåò
âñòðîåííûé êîíòðîëëåð öèôðîâîé âèäåîêà-
ìåðû. Êîýôôèöèåíò ýíåðãîïîòðåáëåíèÿ
ñîñòàâëÿåò îêîëî 230 ìêÀ/ÌÃö.
Óâåëè÷åííàÿ ñêîðîñòü ïðåîáðàçîâàíèÿ 12-
ðàçðÿäíûõ ÀÖÏ – 2.4 MSPS (7.2 MSPS ïðè
ãðóïïîâîé ðàáîòå), íàðÿäó ñ íîâûì íàáîðîì
DSP-êîìàíä, ïîçâîëÿþò ñåìåéñòâó STM32 F4
çàíèìàòü ïåðåäîâûå ïîçèöèè â êëàññå ñèã-
íàëüíûõ ìèêðîêîíòðîëëåðîâ.
Îòëè÷èòåëüíîé îñîáåííîñòüþ ìèêðîêîí-
òðîëëåðà STM32F417 ÿâëÿåòñÿ âñòðîåííûé
ïðîöåññîð êðèïòîãðàôèè. Ðèñóíîê 2. Ìîäóëü TE-STM32F417.

54 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


íîâëåí ðàçúåì JTAG, ëèíèè ïîðòîâ ìèêðîêîí-
òðîëëåðà âûâåäåíû íà äâà øòûðåâûõ ðàçúå-
ìà.
Èíòåðôåéñíàÿ ïëàòà TE-STM32DB1 (Ðèñó-
íîê 3) ïðåäíàçíà÷åíà äëÿ óñòàíîâêè ìîäóëåé
TE-STM32F217/417. Îíà âêëþ÷àåò ïîðòû
Ethernet, USB HS è FS, CAN è RS-485.
Íà Ðèñóíêå 4 ïîêàçàí òàíäåì ìîäóëåé TE-
STM32F417 è TE-STM32DB1.
Ìîäóëü TE-STM32F407 âûïîëíåí íà ìèê-
Ðèñóíîê 3. Ìîäóëü TE-STM32DB1. ðîêîíòðîëëåðå STM32F207VGT6, ïðîöåññîð-
íîå ÿäðî êîòîðîãî ðàáîòàåò ñ âíóòðåííåé
ñàìîñòîÿòåëüíî, òàê è ñîâìåñòíî ñ èíòåðôåé-
ôëýø-ïàìÿòüþ îáúåìîì 1 Ìáàéò íà ÷àñòîòàõ
ñíîé ïëàòîé TE-STM32DB1. Âòîðîå ðåøåíèå
äî 168 ÌÃö. Â êîðïóñå LQFP100 äîñòóïíû 128
ïðåäñòàâëÿåò ñîáîé ìíîãîöåëåâîé ïðîèçâîäè-
Êáàéò ÎÇÓ, òðè 12-ðàçðÿäíûõ ÀÖÏ, äâà 12-
òåëüíûé ìîäóëü ñ ðàñøèðåííûì íàáîðîì êîì-
ðàçðÿäíûõ ÖÀÏ. Íàáîð èíòåðôåéñîâ âêëþ÷à-
ìóíèêàöèîííûõ èíòåðôåéñîâ.
åò Ethernet MAC 10/100, USB OTG, 2´CAN,
Ìîäóëü TE-STM32F417 (Ðèñóíîê 2) âûïîë- 2
íåí íà ìèêðîêîíòðîëëåðå STM32F417ZGT6, 5´USART, 3´ SPI, I C, SDIO.
êîòîðûé èìååò â ñâîåì ñîñòàâå ïðîöåññîð Ïðè ïðîèçâîäñòâå ìîäóëÿ TE-STM32F407
êðèïòîãðàôèè. (Ðèñóíîê 5) èñïîëüçóåòñÿ óíèâåðñàëüíàÿ ïëà-
òà, íà êîòîðîé ìîãóò áûòü óñòàíîâëåíû ìèêðî-
êîíòðîëëåðû STM32F107 è STM32F207. Íà
ïëàòå, êðîìå ìèêðîêîíòðîëëåðà, óñòàíîâëå-
íû: SPI ôëýø-ïàìÿòü AT45DB161D (16 Ìáèò),
ðàçúåìû è äðàéâåðû ïîðòà Ethernet è äâóõ
ïîðòîâ CAN, ðàçúåì ïîðòà USB OTG, ðàçúåìû
è äðàéâåðû äâóõ ïîðòîâ RS-232. Äëÿ ïðîãðàì-

Ðèñóíîê 4. Òàíäåì ìîäóëåé TE-STM32F417 è TE-


STM32DB1.

Äëÿ ðåàëèçàöèè àëãîðèòìîâ îáðàáîòêè


ñèãíàëîâ è êðèïòîãðàôèè, õðàíåíèÿ äàííûõ
ìîäóëü èìååò áîëüøóþ âíåøíþþ îïåðàòèâ-
íóþ è flash-ïàìÿòü (PSRAM 16MB, NAND-Flash
64MB). Äëÿ ïðîãðàììèðîâàíèÿ è îòëàäêè óñòà- Ðèñóíîê 5. Ìîäóëü TE-STM32F407.

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 55


ìèðîâàíèÿ è îòëàäêè ïðåäíàçíà÷åí ðàçúåì (Cortex Microcontroller Software Interface
JTAG, 31 ëèíèÿ ïîðòîâ ìèêðîêîíòðîëëåðà Standard). Îí îïðåäåëÿåò âíóòðåííèé ñëîé
âûâåäåíà íà äâóõðÿäíûé øòûðåâîé ðàçúåì. âñòðàèâàåìîãî ÏÎ, ñâÿçûâàþùèé àïïàðàòóðó
Èìåþòñÿ, òàêæå, àóäèî-óñèëèòåëü è äèíàìèê. ÿäðà ñ ïðèëîæåíèÿìè, è íå êàñàåòñÿ îñîáåí-
Ýòîò ôóíêöèîíàëüíûé íàáîð àïïàðàòíûõ íîñòåé ìèêðîêîíòðîëëåðîâ çà ïðåäåëàìè
ñðåäñòâ îòêðûâàåò áîëüøèå âîçìîæíîñòè ÿäðà. CMSIS ðåàëèçîâàí â âèäå áèáëèîòåêè
óïðàâëåíèÿ è îáðàáîòêè ñèãíàëîâ. Êðîìå òîãî, ïðîãðàììíûõ ôóíêöèé, êîòîðàÿ ñîäåðæèò:
ìîäóëü TE-STM32F407 ñïîñîáåí ðàáîòàòü â ! Îáúÿâëåíèÿ ðåãèñòðîâ ïåðèôåðèè ÿäðà
òàíäåìå ñ äèñïëåéíûìè ìîäóëÿìè TE- è ïðåðûâàíèé;
ULCD35/56 [1]. ! Ôóíêöèè ðàáîòû ñ ïåðèôåðèåé ÿäðà
3. Áèáëèîòåêà STM32F4õx DSP and Cortex-M;
Standard Peripherals Library ! Áèáëèîòåêó DSP (öèôðîâîé îáðàáîòêè
ñèãíàëîâ) – îïòèìèçèðîâàííûå ôóíêöèè
Ñîçäàíèå âñòðàèâàåìîãî ïðîãðàììíîãî
îáðàáîòêè ñèãíàëîâ è ïîääåðæêè SIMD
îáåñïå÷åíèÿ äëÿ 32-ðàçðÿäíûõ ìèêðîêîí-
(single instruction, multiple data ) äëÿ ÿäðà
òðîëëåðîâ â íàñòîÿùåå âðåìÿ ÿâëÿåòñÿ îäíèì
Cortex-M4.
èç îñíîâíûõ ôàêòîðîâ, îïðåäåëÿþùèõ ñòîè-
ìîñòü ðàçðàáîòêè àïïàðàòíî-ïðîãðàììíîãî Áèáëèîòåêà CMSIS âêëþ÷àåò, êðîìå
ðåøåíèÿ. Äëÿ óñêîðåíèÿ ðàçðàáîòîê è ñíèæå- ñîáñòâåííî áèáëèîòå÷íûõ ôàéëîâ, èñõîäíûå
íèÿ çàòðàò êîìïàíèÿ STMicroelectronics ïðåä- òåêñòû ôóíêöèé, ïðèìåðû è ïðîåêòû äëÿ ðàç-
îñòàâëÿåò ðàçðàáîò÷èêàì áåñïëàòíóþ áèáëè- ëè÷íûõ ñèñòåì ïðîãðàììèðîâàíèÿ.
îòåêó STM32F4õx DSP and Standard Áèáëèîòåêà STM32F4õx_StdPeriph_Driver
Peripherals Library. Ñîáñòâåííî áèáëèîòåêà ÿâëÿåòñÿ áèáëèîòåêîé äðàéâåðîâ ïåðèôåðèé-
ñîñòîèò èç äâóõ ÷àñòåé – áèáëèîòåêè ôóíêöèé íûõ óñòðîéñòâ äëÿ ìèêðîêîíòðîëëåðîâ STM32
óïðàâëåíèÿ ÿäðîì Cortex-M, èíà÷å áèáëèîòå- F4.  îòëè÷èå îò CMSIS, ýòà áèáëèîòåêà ïðåä-
êè CMSIS, è áèáëèîòåêè ôóíêöèé óïðàâëåíèÿ îñòàâëÿåòñÿ êîìïàíèåé STMicroelectronics è
ïåðèôåðèéíûìè áëîêàìè ìèêðîêîíòðîëëåðîâ îáñëóæèâàåò ïåðèôåðèþ çà ðàìêàìè ÿäðà
S T M 3 2 F 4 , í à ç û â à å ì î é á è áë è î ò å ê î é Cortex – ïåðèôåðèþ, êîòîðóþ â ìèêðîêîíòðîë-
STM32F4õx_StdPeriph_Driver. ëåð äîáàâèë ïðîèçâîäèòåëü ìèêðîñõåìû.
ßäðî Cortex-M, ðàçðàáîòàííîå êîìïàíèåé Áëîêè ìèêðîêîíòðîëëåðà, ñ êîòîðûìè
ARM, îäèíàêîâî â ìèêðîêîíòðîëëåðàõ ðàçëè÷- ïîçâîëÿþò ðàáîòàòü ôóíêöèè áèáëèîòåêè,
íûõ ïðîèçâîäèòåëåé è âêëþ÷àåò, êðîìå ïðî- ïåðå÷èñëåíû â Òàáëèöå 1 â êîíöå ñòàòüè.
öåññîðà, ïåðèôåðèþ ÿäðà – ñõåìó ÔÀÏ× è  áèáëèîòåêó STM32F4õx DSP and
ñèñòåìó óïðàâëåíèå ïèòàíèåì, êîíòðîëëåð Standard Peripherals Library âêëþ÷åíû, òàê-
ïðåðûâàíèé NVIC, èíòåðôåéñ îòëàäêè ITM æå, ïðîåêòû ïðèìåðîâ ðàáîòû ñ ðàçëè÷íûìè
óðîâíÿ ïðèëîæåíèÿ, ñèñòåìíûé òàéìåð áëîêàìè ìèêðîêîíòðîëëåðîâ STM32 F4. Ïðî-
SysTick è ò.ä. Êîìïàíèÿ ARM äëÿ ïðîãðàììè- åêòû ñóùåñòâóþò äëÿ ïÿòè ðàçëè÷íûõ ñèñòåì
ðîâàíèÿ ìèêðîêîíòðîëëåðîâ ñ ÿäðîì Cortex-M ïðîãðàììèðîâàíèÿ.
ïðåäëîæèëà èñïîëüçîâàòü ñòàíäàðò CMSIS

56 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


4. Òåñòèðóþùèå ïðîãðàììû ìîäóëÿ
TE-STM32F4õõ
Ïðîãðàììà òåñòèðîâàíèÿ ìîäóëÿ TE-
STM32F417MCU ïðîâåðÿåò ðàáîòó ìèêðîêîí-
òðîëëåðà ïðè îáðàùåíèÿõ ê ìèêðîñõåìàì
PSRAM è NAND-flash ÷åðåç èíòåðôåéñ FSMC.
Èòîãîì òåñòèðîâàíèÿ ÿâëÿåòñÿ çàêëþ÷åíèå îá
óäà÷íîì/íåóäà÷íîì âûïîëíåíèè çàïè-
ñè/÷òåíèÿ òåñòîâûõ äàííûõ.
Ïåðåä íà÷àëîì âûïîëíåíèÿ òåñòà òåñòèðó-
þùóþ ïðîãðàììó íåîáõîäèìî çàãðóçèòü â ïðî-
âåðÿåìûé ìîäóëü. Â êîìïëåêòå ÏÎ íà êîì-
Ðèñóíîê 6.  ñëó÷àå íåóäà÷è òåñòà PSRAM,
ïàêò-äèñêå ïðèñóòñòâóþò äâà ôàéëà: âûïîëíÿåòñÿ íåïðåðûâíàÿ ïåðèîäè÷åñêàÿ ãåíå-
1. \TESTs\test.hex – ïðîøèâêà â øåñòíàäöà- ðàöèÿ èìïóëüñîâ ÷àñòîòîé 4 Ãö.
òåðè÷íîì ôîðìàòå INTEL, êîòîðóþ ìîæíî ! âûïîëíåíèå òåñòà NAND
çàãðóçèòü ëþáûì ïðîãðàììàòîðîì,ïîä-
äåðæèâàþùèì ïðîãðàììèðîâàíèå â ñëó÷àå íåóäà÷è òåñòà, âûïîëíÿåòñÿ
stm32F417; íåïðåðûâíàÿ ïåðèîäè÷åñêàÿ ãåíåðàöèÿ
è âûâîä íà ñâåòîäèîä èìïóëüñîâ ÷àñòî-
2. \workspace\te-mini-stm32f417\out\out òîé 6 Ãö (Ðèñóíîê 7)
\image.elf – ELF-îáðàç ïðîøèâêè, ïðèãîä-
íûé äëÿ ïðîãðàììèðîâàíèÿ ñ ïîìîùüþ
OpenOCD/ARM USB OCD.
Ïîñëå ïîäà÷è íàïðÿæåíèÿ ïèòàíèÿ èëè
ñèñòåìíîãî ñáðîñà òåñòèðóåìûé ìîäóëü
âûïîëíÿåò ñëåäóþùóþ ïîñëåäîâàòåëüíîñòü
äåéñòâèé:
! ïåðâè÷íàÿ èíèöèàëèçàöèÿ;
! ãåíåðàöèÿ è âûâîä íà ñâåòîäèîä òðåõ
èìïóëüñîâ ÷àñòîòîé 2 Ãö (ìàðêåð íà÷àëà
òåñòà PSRAM);
! âûïîëíåíèå òåñòà PSRAM
â ñëó÷àå íåóäà÷è òåñòà, âûïîëíÿåòñÿ Ðèñóíîê 7.  ñëó÷àå íåóäà÷è òåñòà NAND,
íåïðåðûâíàÿ ïåðèîäè÷åñêàÿ ãåíåðàöèÿ âûïîëíÿåòñÿ íåïðåðûâíàÿ ïåðèîäè÷åñêàÿ ãåíå-
ðàöèÿ èìïóëüñîâ ÷àñòîòîé 6 Ãö.
è âûâîä íà ñâåòîäèîä èìïóëüñîâ ÷àñòî-
òîé 4 Ãö (Ðèñóíîê 6). ! åñëè îáà òåñòà âûïîëíåíû óäà÷íî,
! ãåíåðàöèÿ è âûâîä íà ñâåòîäèîä òðåõ âûïîëíÿåòñÿ íåïðåðûâíàÿ ïåðèîäè÷åñ-
èìïóëüñîâ ÷àñòîòîé 3 Ãö (ìàðêåð íà÷àëà êàÿ ãåíåðàöèÿ è âûâîä íà ñâåòîäèîä
òåñòà NAND) ñåðèé ïî 4 èìïóëüñà ñ ïåðåìåííîé ÷àñòî-

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 57


òîé 2/20 Ãö. Ýòî ñîñòîÿíèå ñâèäåò- òîëüêî îäíîãî èç èíòåðôåéñîâ USB (îáà
åëüñòâóåò î ðàáîòîñïîñîáíîñòè ìèêðî- èíòåðôåéñà íå ðàáîòàþò â ïðèìåðå îäíîâðå-
êîíòðîëëåðà, ìèêðîñõåì ïàìÿòè PSRAM ìåííî), âûáîð èíòåðôåéñà îñóùåñòâëÿåòñÿ
è NAND (Ðèñóíîê 8). âûáîðîì êîíôèãóðàöèè ïðîåêòà ïåðåä åãî
êîìïèëÿöèåé. Ïðè ïîäêëþ÷åíèè ê ïåðñîíàëü-
íîìó êîìïüþòåðó òàíäåì ïëàò îïîçíàåòñÿ êàê
ñ÷èòûâàòåëü SD êàðò (ðåàëèçîâàí ñòàíäàð-
òíûé êëàññ USB Mass Storage Device), ïðè
íàëè÷èè â ñëîòå SD êàðòû åå ñîäåðæèìîå
áóäåò äîñòóïíî äëÿ ÷òåíèÿ/ìîäèôèêàöèè.
Ïîðòû USB ðàáîòàþò ñ îäèíàêîâîé ñêîðîñòüþ,
ïîñêîëüêó äëÿ ïîðòà USB HS èñïîëüçóåòñÿ
âñòðîåííûé â ìèêðîêîíòðîëëåð òðàíñèâåð
ôèçè÷åñêîãî óðîâíÿ (PHY).

5. Çàêëþ÷åíèå
Ðèñóíîê 8. Ðåçóëüòàò óñïåøíîãî âûïîëíåíèÿ Êîìïàíèÿ STMicroelectronics ëèíåéêîé
òåñòîâ PSRAM è NAND. STM32 F4 äåéñòâèòåëüíî óñòàíîâèëà íîâûé
ðåêîðä áûñòðîäåéñòâèÿ ñðåäè 32-ðàçðÿäíûõ
Ïðîãðàììíîå îáåñïå÷åíèå, ðàçðàáîòàí- ìèêðîêîíòðîëëåðîâ ñ ÿäðîì Cortex-M. Êðîìå
íîå äëÿ ïðîâåðêè è äåìîíñòðàöèè âîçìîæíîñ- òîãî, êîìïàíèÿ îáåñïå÷èâàåò î÷åíü õîðîøóþ
òåé êîìïëåêòà èç ïëàò TE-STM32F417 è TE- ïîääåðæêó ðàçðàáîò÷èêîâ â âèäå áåñïëàòíûõ
STM32DB1, âêëþ÷àåò äâà ïðîåêòà. Ïåðâûé èç áèáëèîòåê ïðîãðàììíîãî îáåñïå÷åíèÿ è áþä-
íèõ, Ethernet_DEMO, äåìîíñòðèðóåò è ïðîâå- æåòíûõ ñðåäñòâ îòëàäêè.
ðÿåò ðàáîòó ïîðòîâ Ethernet, RS-485 è CAN.
Êîìïàíèÿ Òåððàýëåêòðîíèêà ïðåäëàãàåò
Òàíäåì ïëàò, ðàáîòàþùèé ïîä óïðàâëåíèåì
ìíîãîöåëåâûå ìîäóëè TE-STM32F407 è TE-
ýòîãî ïðîåêòà, ïðåäîñòàâëÿåò ÷åðåç ïîðò
STM32F417 êàê ñðåäñòâî ìàêñèìàëüíîãî óñêî-
Ethernet äîñòóï ê WEB-ñåðâåðó, ïðè ïîìîùè
ðåíèÿ äëÿ ðàçðàáîò÷èêîâ ïóòè îò èçó÷åíèÿ
êîòîðîãî ìîæíî ïðèíèìàòü/îòïðàâëÿòü äàí-
íîâûõ ìèêðîêîíòðîëëåðîâ äî èõ ïðèìåíåíèÿ â
íûå ïî ïîðòàì CAN è RS-485. Äðóãèìè ñëîâà-
ïðèáîðàõ è ñèñòåìàõ. Ýòè ìîäóëè ìîãóò ïðè-
ìè, òàíäåì ïëàò ìîæíî ïîäêëþ÷èòü ê ëîêàëü-
ìåíÿòüñÿ ïðè:
íîé âû÷èñëèòåëüíîé ñåòè Ethernet, íà ïåðñî-
! îñâîåíèè ìèêðîêîíòðîëëåðîâ STM32 F4,
íàëüíîì êîìïüþòåðå çàéòè íà ñòðàíèöó WEB-
ñåðâåðà è îòïðàâëÿòü/ïðèíèìàòü äàííûå ïî êàê íà÷èíàþùèìè, òàê è îïûòíûìè ðàçðà-
ïîðòàì RS-485 è CAN. áîò÷èêàìè;
! ðàçðàáîòêå, ìàêåòèðîâàíèè è îòëàäêå
Âòîðîé ïðîåêò, SD_CardReader, äåìî-
íñòðèðóåò è ïðîâåðÿåò ðàáîòó èíòåðôåéñîâ íîâûõ èçäåëèé;
SDIO (SD card), USB HS, USB FS.  äàííîì ! â êà÷åñòâå ãîòîâûõ óçëîâ ñåðèéíûõ ñèñ-
ïðèìåðå âîçìîæíà îäíîâðåìåííàÿ ðàáîòà òåì.

58 ÑÒÀÒÜÈ ÐàäèîËîöìàí – èþëü 2012


Áþäæåòíûé ýìóëÿòîð/ïðîãðàììàòîð TE- Ðàçðàáîò÷èêè ìîãóò ïðèîáðåñòè ìèêðîêîí-
ST-LINK, êîòîðûé «Òåððàýëåêòðîíèêà» ïðîèç- òðîëëåðû ëèíåéêè STM32 F4 è ìîäóëè TE-
âîäèò ïî ëèöåíçèè êîìïàíèè STM32F407/417 â êîìïàíèè Òåððàýëåêòðîíè-
STMicroelectronics, ìîæåò áûòü èñïîëüçîâàí êà, à òàêæå ïîëó÷èòü êîíñóëüòàöèè èíæåíåðîâ
ïðè ðàáîòå ñ ýòèìè ìîäóëÿìè. ïî âîïðîñàì èõ ïðèìåíåíèÿ.

Òàáëèöà 1. Ôóíêöèè áèáëèîòåêè STM32F4õx_StdPeriph_Driver


Ôóíêöèÿ Óïðàâëÿåìûé áëîê ïåðèôåðèè
misc.h Îáúÿâëåíèÿ, ñîãëàñóþùèå CMSIS è SPL
stm32f4xx_can Èíòåðôåéñ CAN (Control Area Network)
stm32f4xx_cryp Êðèïòîãðàôè÷åñêèé ñîïðîöåññîð (CRYP)
stm32f4xx_dbgmcu Îòëàäêà ïðèëîæåíèé (DBM)
stm32f4xx_dma Áëîê ïðÿìîãî äîñòóïà ê ïàìÿòè (DMA)
stm32f4xx_flash Âñòðîåííàÿ flash ïàìÿòü (FLASH)
stm32f4xx_gpio Ïîðòû ââîäà
stm32f4xx_i2c Èíòåðôåéñà I2C (I2C)
stm32f4xx_pwr Êîíòðîëëåð óïðàâëåíèÿ ðåæèìàìè ðàáîòû (PWR)
stm32f2xx_rng Ãåíåðàòîð ñëó÷àéíûõ ÷èñåë (RND)
stm32f2xx_sdio Èíòåðôåéñ SD\MMC
stm32f2xx_syscfg Íàñòðîéêà ñèñòåìíîé êîíôèãóðàöèè (SYSCFG)
stm32f2xx_usart Óíèâåðñàëüíûé ïîñëåäîâàòåëüíûé ïðèåìîïåðåäàò÷èê
stm32f4xx_adc Áëîê àíàëîãî-öèôðîâîãî ïðåîáðàçîâàòåëÿ (ADC)
stm32f4xx_crc Ìîäóëü ðàñ÷åòà CRC
stm32f4xx_dac Öèôðî-àíàëîãîâûé ïðåîáðàçîâàòåëü (DAC)
stm32f4xx_dcmi Èíòåðôåéñ öèôðîâîé êàìåðû (DCMI)
stm32f4xx_exti Âíåøíèå ïðåðûâàíèÿ (EXTI)
stm32f4xx_fsmc Êîíòðîëëåð ñòàòè÷åñêîé âíåøíåé ïàìÿòè (FSMC)
stm32f4xx_hash Ñîïðîöåññîð HASH
stm32f4xx_iwdg Íåçàâèñèìûé ñòîðîæåâîé òàéìåð (IWDG)
stm32f2xx_rcc Ìîäåëü ñèíõðîíèçàöèè (RCC)
stm32f2xx_rtc ×àñû ðåàëüíîãî âðåìåíè (RTC)
stm32f2xx_spi Èíòåðôåéñ SPI
stm32f2xx_tim Òàéìåð\ñ÷åò÷èê (TIM)
stm32f2xx_wwdg Ñòîðîæåâîé òàéìåð

Ëèòåðàòóðà
1. Â. Áðîäèí «Ìîäóëüíàÿ ìèêðîêîíòðîëëåðíàÿ ñèñòåìà ñ ðàçäåëåíèåì ôóíêöèé óïðàâëåíèÿ è îòîáðàæåíèÿ
èíôîðìàöèè», Ýëåêòðîííûå êîìïîíåíòû, ¹3, 2010 ã., ñ. 24-26

ÐàäèîËîöìàí – èþëü 2012 ÑÒÀÒÜÈ 59


SimpleCortex –
îòëàäî÷íàÿ ïëàòà,
ñîâìåñòèìàÿ ñ Arduino
×àñòü 1
BRC-Electronics

Îòêðûòàÿ îòëàäî÷íàÿ ïëàòôîðìà Arduino, chipKIT32. Ñåãîäíÿ îíà ñóùåñòâóåò â äâóõ


áëàãîäàðÿ óíèâåðñàëüíîñòè ãèáêîñòè è âñåñ- âàðèàíòàõ: chipKIT32 Uno32 è chipKIT32
òîðîííåé ïîääåðæêå, ïîëó÷èëà øèðîêîå ðàñ- Max32. Ïî ñâîèì õàðàêòåðèñòèêàì ïëàòû êîïè-
ïðîñòðàíåíèå íå òîëüêî â êðóãó ðàäèîëþáèòå- ðóþò «ðîäíûå» âàðèàíòû Uno è Max, ñîîòâå-
ëåé, íî è ñðåäè èíæåíåðîâ è ðàçðàáîò÷èêîâ òñòâåííî, îò Arduino. Îáå ïëàòû îñíàùàþòñÿ
êîììåð÷åñêèõ ïðîäóêòîâ. Èçíà÷àëüíî ðàçðà- ïðîöåññîðàìè ñåðèè PIC32 êîìïàíèè
áîòàííàÿ äëÿ ñîîáùåñòâà ðàäèîëþáèòåëåé è Microchip, êîòîðàÿ ôàêòè÷åñêè è ÿâëÿåòñÿ âëà-
óñòðîéñòâ ôîðìàòà «ñäåëàé ñàì», ïëàòôîðìà äåëüöåì òîðãîâîé ìàðêè chipKIT. Ïëàòû ïðåä-
ïðîòîòèïèðîâàíèÿ ýëåêòðîííûõ óñòðîéñòâ ñ ñòàâëÿþò ñîáîé âûñîêîèíòåãðèðîâàííûå îòëà-
îòêðûòûì èñõîäíûì êîäîì Arduino îñíîâàíà äî÷íûå ìîäóëè ñ ðàçíîîáðàçíîé ïåðèôåðèåé.
íà ãèáêîì, ëåãêîì â èñïîëüçîâàíèè àïïàðàò- Ñàìûì ãëàâíûì äîñòîèíñòâîì äàííîãî ïðîåê-
íîì è ïðîãðàììíîì îáåñïå÷åíèè. Äëÿ ìíîãèõ òà ñòàëà ïîëíàÿ ñîâìåñòèìîñòü ñ ÿçûêîì ïðî-
êîììåð÷åñêèõ ðàçðàáîò÷èêîâ íåìàëîâàæíóþ ãðàììèðîâàíèÿ Wiring è, ñîîòâåòñòâåííî, ïðî-
ðîëü èãðàåò òàêæå íèçêàÿ ñòîèìîñòü ïëàòôîð- ãðàììîé ArduinoIDE. ×òîáû äîñòè÷ü ýòîãî áûë
ìû è áûñòðî ðàñòóùàÿ ýêîñèñòåìà áåñïëàòíî- ñîçäàí íîâûé êîìïèëÿòîð ïîä PIC32, à ñðåäà
ãî ÏÎ è ïðèëîæåíèé. ðàçðàáîòêè ïîëó÷èëà íàçâàíèå mpide.
Ïîïóëÿðíîñòü Arduino ñòèìóëèðóåò ìíîãèõ Íî óæå ïîÿâëÿþòñÿ îòëàäî÷íûå ïëàòû è
ðàçðàáîò÷èêàì ê ðàçðàáîòêå ñîáñòâåííûõ ìîäóëè íà ìèêðîêîíòðîëëåðàõ ARM. Òàê
ñîâìåñòèìûõ óñòðîéñòâ. Ðåãóëÿðíî ïîÿâëÿþò- Arduino íå òàê äàâíî ïðåäñòàâèëà ïëàòó
ñÿ íîâûå êëîíû è âàðèàíòû ðåàëèçàöèè ïåð- Arduino Due íà ìèêðîêîíòðîëëåðå ATMEL
âîíà÷àëüíîé ïëàòû. Ïðè ýòîì âñå ÷àùå ñåìåéñòâà SAM3U ñ ÿäðîì Cortex-M3. Â
èñïîëüçóþòñÿ ïðîöåññîðû, îòëè÷íûå îò ðîä- ñòàòüå ìû ïîäðîáíî ðàññìîòðèì åùå îäèí
íûõ äëÿ Arduino ATMega. âàðèàíò îòëàäî÷íîãî ìîäóëÿ íà ìèêðîêîí-
Îäíîé èç ñàìûõ ìîùíûõ âåðñèé Arduino íà òðîëëåðå ARM. SimpleCortex – ýòî êîìïàêòíàÿ
áàçå «÷óæèõ» ïðîöåññîðîâ ñòàëà ïëàòà îòëàäî÷íàÿ ïëàòà íà áàçå áûñòðîäåéñòâóþùå-

ÐàäèîËîöìàí – èþëü 2012 ÑÕÅÌÛ 61


ãî ìèêðîêîíòðîëëåðà LPC1769 êîìïàíèè NXP, ! Óñîâåðøåíñòâîâàííûé óñêîðèòåëü ïàìÿ-
ñêîíñòðóèðîâàííàÿ â ôîðì-ôàêòîðå Arduino òè ïîçâîëÿåò ðàáîòàòü íà ñêîðîñòè äî 100
(Ðèñóíîê 1). Ñîâìåñòèìîñòü ñ Arduino ïîçâîëÿ- ÌÃö áåç öèêëîâ îæèäàíèÿ
åò èñïîëüçîâàòü ëþáûå ïëàòû ðàñøèðåíèÿ è ! Âíóòðèñõåìíîå ïðîãðàììèðîâàíèå (ISP)
ïðèìåíÿòü SimpleCortex â êà÷åñòâå ïðîöåñ- è ïðîãðàììèðîâàíèå ïðèëîæåíèåì (IAP)
ñîðíîãî ìîäóëÿ â ðàçëè÷íûõ ñèñòåìàõ è óñòðî- ÷åðåç ïðîãðàììíûé çàãðóç÷èê
éñòâàõ. Ìèêðîêîíòðîëëåð LPC1769 ðàçðàáî- ! Âîñüìèêàíàëüíûé DMA êîíòðîëëåð îáùå-
òàí íà îñíîâå ÿäðà ARM Cortex-M3, ðàáîòàþ- ãî íàçíà÷åíèÿ (GPDMA) íà ìíîãîóðîâíå-
ùåãî íà òàêòîâîé ÷àñòîòå äî 120 ÌÃö, èìååò âîé ìàòðèöå AHB ìîæåò èñïîëüçîâàòüñÿ ñ
âñòðîåííóþ Flash-ïàìÿòü ïðîãðàìì îáúåìîì 2
512 Êáàéò, 64 Êáàéò ÎÇÓ è ðàçíîîáðàçíóþ SSP, I S, UART, àíàëîãî-öèôðîâûìè è
ïåðèôåðèþ. Â Òàáëèöå 1 ñðàâíèâàþòñÿ õàðàê- öèôðî-àíàëîãîâûìè ïðåîáðàçîâàòåëÿ-
òåðèñòèê îòëàäî÷íûõ ïëàò SimpleCortex è ìè, ñèãíàëàìè ñîâïàäåíèÿ òàéìåðà è äëÿ
Arduino. ïåðåñûëîê ïàìÿòü-ïàìÿòü
! Îòäåëüíàÿ øèíà APB äëÿ âûñîêîñêîðîñ-
òíîãî îáìåíà ìåæäó ÖÏÓ è DMA
! Êîììóíèêàöèîííûå èíòåðôåéñû:
# Ethernet MAC ñ èíòåðôåéñîì RMII è
êîíòðîëëåðîì DMA
# Ïîëíîñêîðîñòíîé êîíòðîëëåð óñòðî-
éñòâà/õîñòà/OTG USB2.0 ñ ñîîòâå-
òñòâóþùèì êîíòðîëëåðîì DMA è
âñòðîåííûì PHY äëÿ óñòðîéñòâà, ôóíê-
öèÿìè Õîñò è OTG
# ×åòûðå UART ñ êîíòðîëëåðàìè äðîá-
íîé ñêîðîñòè ïåðåäà÷è, âíóòðåííåé
Ðèñóíîê 1. Âíåøíèé âèä îòëàäî÷íîé ïëàòû FIFO, ïîääåðæêîé DMA è RS-485.
SimpleCortex. Îäèí UART ñíàáæåí ïîëíûì íàáîðîì
ìîäåìíûõ ñèãíàëîâ, è îäèí ïîääåðæè-
Îòëè÷èòåëüíûå îñîáåííîñòè è âàåò IrDA
òåõíè÷åñêèå õàðàêòåðèñòèêè # Êîíòðîëëåð CAN 2.0B ñ äâóìÿ êàíàëà-
ìèêðîêîíòðîëëåðà LPC1769: ìè SPI êîíòðîëëåð ñ ñèíõðîííîé,
! ßäðî ARM Cortex-M3, ðàáî÷àÿ ÷àñòîòà äî ïîñëåäîâàòåëüíîé, ïîëíîäóïëåêñíîé
120 ÌÃö ïåðåäà÷åé è ïðîãðàììèðóåìîé äëèíîé
äàííûõ
! Áëîê çàùèòû ïàìÿòè (MPU), ïîääåðæêà
# Äâà êîíòðîëëåðà SSP ñ FIFO è ìóëü-
äî âîñüìè îáëàñòåé ïàìÿòè
òèïðîòîêîëüíûìè âîçìîæíîñòÿìè.
! Âñòðîåííûé êîíòðîëëåð âëîæåííûõ âåê-
Èíòåðôåéñû SSP ìîãóò èñïîëüçîâàòü-
òîðíûõ ïðåðûâàíèé (NVIC) ñÿ ñ êîíòðîëëåðîì GPDMA

62 ÑÕÅÌÛ ÐàäèîËîöìàí – èþëü 2012


2
# Äâà èíòåðôåéñà øèíû I C, ïîääåð- Òàáëèöà 1. Ñðàâíåíèå õàðàêòåðèñòèê îòëàäî÷íûõ
æèâàþùèå áûñòðûé ðåæèì ðàáîòû ïëàò SimpleCortex è Arduino.
ñî ñêîðîñòüþ 400 Êáèò/ñ ñ ðàñïîçíà- Ïàðàìåòðû SimpleCortex Arduino UNO Arduino MEGA
âàíèåì àäðåñîâ è ðåæèìîì ìîíèòî- Flash-ïàìÿòü 512 Êáàéò 32 Êáàéò 128 Êáàéò
ðà ÎÇÓ 64 Êáàéò 2 Êáàéò 8 Êáàéò
EEPROM Íåò 1 Êáàéò 4 Êáàéò
2
# Îäèí èíòåðôåéñ øèíû I C, ïîëíîñ- Òàêòîâàÿ ÷àñòîòà 64 Êáàéò 2 Êáàéò 8 Êáàéò
òüþ ïîääåðæèâàþùèé ðàáîòe ñî Âñòðîåííûé îòëàä÷èê Äà Íåò Íåò
ñêîðîñòüþ 1 Ìáèò/ñ, ðàñïîçíàâàíèå Ñëîò MicroSD Äà Íåò Íåò
àäðåñîâ è ðåæèì ìîíèòîðà Èíòåðôåéñ Ethernet Äà Íåò Íåò
! 70 ëèíèé ââîäà-âûâîäà îáùåãî íàçíà- Ïðåðûâàíèÿ 30 2 6
÷åíèÿ (GPIO) ñ êîíôèãóðèðóåìûìè Ëèíèè ââîäà/âûâîäà 40 14 54
2
ïîäòÿãèâàþùèìè ðåçèñòîðàìè è íîâûì Èíòåðôåéñ I C 3 1 1
êîíôèãóðèðóåìûì ðåæèìîì îòêðûòîãî Èíòåðôåéñ SPI 1 1 1

ñòîêà Ìîäóëü UART 4 1 3


ÀÖÏ 8 6 16
! Ìíîãîêàíàëüíûé 12 áèòíûé ÀÖÏ
ÖÀÏ 1 Íåò Íåò
! 10 áèòíûé ÖÀÏ ñ âûäåëåííûì äëÿ íåãî Êàíàëû ØÈÌ 6 6 14
òàéìåðîì è ïîääåðæêîé DMA
! Íàïðÿæåíèå ïèòàíèÿ 3.3 Â (2.4 Â – 3.6 Â)
! ×åòûðå òàéìåðà/ñ÷åò÷èêà îáùåãî íàçíà-
! Îáëàñòè ïðèìåíåíèÿ:
÷åíèÿ ñ âîñåìüþ âõîäàìè çàõâàòà è
äåñÿòüþ âûõîäàìè ñðàâíåíèÿ. Êàæäûé # Ýëåêòðîííûå èçìåðåíèÿ
áëîê òàéìåðà èìååò âíåøíèé âõîä ñ÷åòà # Îñâåòèòåëüíàÿ àïïàðàòóðà
è ïîääåðæêó DMA # Ïðîìûøëåííûå ñåòè
! Ñïåöèàëèçèðîâàííûé êàíàë ØÈÌ äëÿ # Ñèñòåìû ñèãíàëèçàöèè
óïðàâëåíèÿ ýëåêòðîäâèãàòåëÿìè, âêëþ-
# Ïðåäìåòû äîìàøíåãî îáèõîäà
÷àÿ òðåõôàçíûå
# Óïðàâëåíèå ýëåêòðîäâèãàòåëÿìè
! Îäèí ñòàíäàðòíûé ØÈÌ/òàéìåð ñ âíåø-
íèì âõîäîì ñ÷åòà Ãàðàíòèåé òîãî, ÷òî ïëàòôîðìà áóäåò ïðî-
! ×àñû ðåàëüíîãî âðåìåíè (RTC) ñ îòäåëü- ñòà â èçó÷åíèè, ñëóæàò ðàçðàáîòàííûå ó÷åá-
íûì èñòî÷íèêîì ïèòàíèÿ è ãåíåðàòîðîì íûå ìàòåðèàëû ïî ïåðèôåðèè ìèêðîêîíòðîë-
ëåðà, ïðîãðàììíûå áèáëèîòåêè ôóíêöèé è
! Ñòîðîæåâîé òàéìåð (WDT)
ïðèìåðû ïðèëîæåíèé äëÿ áûñòðîãî ñòàðòà.
! Òàéìåð ñèñòåìíûõ òèêîâ ñ âîçìîæíîñòüþ Äëÿ ñåðüåçíûõ ïðîåêòîâ íåîáõîäèì îòëàä÷èê
âíåøíåãî òàêòèðîâàíèÿ (êîòîðîãî íåò â ïëàòôîðìå Arduino), îñîáåííî
! Òàéìåð ïîâòîðÿþùèõñÿ ïðåðûâàíèé äëÿ ïîëåçíûé ïðè ðàáîòå, íàïðèìåð, ñ íîâûìè
ïðîãðàììèðîâàíèÿ è ïîâòîðåíèÿ ñèíõðî- òèïàìè äàò÷èêîâ èëè óñòðîéñòâ. Íåìàëîâàæ-
íèçèðîâàííûõ ïðåðûâàíèé íóþ ðîëü èãðàåò è ñðåäà ðàçðàáîòêè êîäà. Äëÿ
! Êàæäàÿ ïåðèôåðèéíàÿ ñõåìà èìååò
ðàáîòû ñ SimpleCortex ïîäõîäèò Eclipse, èìåþ-
ùàÿ ìíîæåñòâî ôóíêöèé è âîçìîæíîñòåé, íî
ñîáñòâåííûé äåëèòåëü òàêòîâîãî ñèãíàëà
îñòàþùàÿñÿ ïðè ýòîì íåñëîæíîé â îñâîåíèè è
äëÿ áîëüøåé ýêîíîìèè ýíåðãèè

ÐàäèîËîöìàí – èþëü 2012 ÑÕÅÌÛ 63


èñïîëüçîâàíèè. Î÷åíü óäîáíà òàêæå, ðàçðàáî- Îñíîâíîé èñòî÷íèê ïèòàíèÿ íà ìèêðîñõåìå
òàííàÿ êîìïàíèåé CoCox, ñðåäà CoIDE. Îíà èìïóëüñíîãî ðåãóëÿòîðà LM2575 âûðàáàòûâà-
áåñïëàòíà, à ÷àñòü åå ïðîãðàììíûõ èíñòðó- åò íàïðÿæåíèå +5  èç âõîäíîãî íàïðÿæåíèÿ â
ìåíòîâ èìååò îòêðûòûé èñõîäíûé êîä. äèàïàçîíå 7 … 40 Â (Ðèñóíîê 2). Íàïðÿæåíèå
 ñîñòàâ îòëàäî÷íîé ïëàòû SimpleCortex 3.3  äëÿ ïèòàíèÿ ìèêðîêîíòðîëëåðà è ïåðè-
âõîäÿò èñòî÷íèê ïèòàíèÿ, îòëàä÷èê, ìèêðîêîí- ôåðèè âûðàáàòûâàåò ëèíåéíûé ñòàáèëèçàòîð
òðîëëåð LPC1769 è èíòåðôåéñ Ethernet. LM1117. Êðîìå òîãî, ïðè ïîäêëþ÷åíèè ê ÏÊ
ïëàòà ìîæåò ïèòàòüñÿ îò èíòåðôåéñà USB.

Ëèíèè ââîäà/âûâîäà Ñâåòîäèîäû è êíîïêè


P125
JP8 P124
8 P119
GND P118
GND 7
P13 6

330R

330R

330R

330R
Extra IO

R8

R7

R6

R5
P12 5
P11 4 JP5 JP3
P10 3 GND GND 1 2 3.3V
P9 2 P131 3 4 P428

LED6

LED7

LED8

LED9
P8 1 +3V3 P130 5 6 P429
JP7 +5V GND P128 7 8 P120
P7 8 VIN P129 9 10 P121
P6 7 RESET_N P206 11 12 P122
P5 6 JP1 P207 13 14 P123
P4 5 6 SCL1 P208 15 16 P020 GND GND GND GND
P3 4 5 SDA1 P211 17 18 P019
3 19 20 1K
P2 4 P023 P212 P011 P127
TX 2 3 P024 P213 21 22 P010 R9
RX 1 2 P025
1 P026 GND
1K
P126
R10
GND

Èñòî÷íèê ïèòàíèÿ
V+

500ma
F1

+5V

D2 +3V3
VIN

IC1 LM2575 IN OUT


U$1 L2
470R

330R
1 2 1 2 ADJ
R3

R4

IN OUT
DR125 C27 IC2 C23 C24
+ C21 5
EN FB
4 + C22
10µ 10µ 100n
GND
D1

330µ
LED2

LED5
3.3V
3
6

5V

GND

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


ëüñêîãî èíòåðôåéñà îòëàäî÷íîé ïëàòû SimpleCortex.

64 ÑÕÅÌÛ ÐàäèîËîöìàí – èþëü 2012


Ìèêðîêîíòðîëëåð è ïåðèôåðèÿ
SimpleCortex
Ïðèíöèïèàëüíàÿ ñõåìà îòëàäî÷íîé ïëàòû
SimpleCortex èçîáðàæåíà íà Ðèñóíêå 5. Âñå
Îòëàä÷èê
ñèãíàëû ñâîáîäíûõ ëèíèé ââîäà/âûâîäà ìèê-
ðîêîíòðîëëåðà äîñòóïíû íà ðàçúåìàõ, ðàñïî-
Âíåøíåå óñòðîéñòâî
ëîæåííûõ ïî ïåðèìåòðó ïëàòû â ñîîòâåòñòâèè
Êàáåëü
DB-EX JTAG ñ ôîðì-ôàêòîðîì ïëàòôîðìû Arduino. Äëÿ
îðãàíèçàöèè ïðîñòîãî ïîëüçîâàòåëüñêîãî
èíòåðôåéñà óñòàíîâëåíû 4 ñâåòîäèîäà è 2
êíîïêè. Ïîìèìî ïîëüçîâàòåëüñêèõ ñâåòîäèî-
Ìèêðîêîíòðîëëåð Ìèêðîêîíòðîëëåð äîâ èìåþòñÿ ñâåòîäèîäû ñòàòóñà (íàëè÷èå
ïèòàíèÿ +5  è 3.3 Â, îòëàä÷èê ïîäêëþ÷åí ê ÏÊ
è ðàáîòàåò, îøèáêà îòëàäêè, îòëàä÷èê çàíÿò), à
òàêæå êíîïêè ñáðîñà è ïåðåêëþ÷åíèÿ â ðåæèì
Ðèñóíîê 3. Èñïîëüçîâàíèå âñòðîåííîãî îòëàä-
÷èêà SimpleCortex äëÿ ïðîãðàììèðîâàíèÿ ìèêðî-
ïðîãðàììèðîâàíèÿ âíåøíåãî ìèêðîêîíòðîë-
êîíòðîëëåðîâ âî âíåøíèõ óñòðîéñòâàõ. ëåðà.
Èíòåðôåéñ Ethernet âûïîëíåí íà áàçå êîí-
Âñòðîåííûé USB îòëàä÷èê âûïîëíåí íà òðîëëåðà LAN7280 (10/100 Ìáèò) ñî âñåìè
îòäåëüíîì ìèêðîêîíòðîëëåðå LPC1343 è íåîáõîäèìûìè êîìïîíåíòàìè îáâÿçêè. Ñòàí-
ìîæåò èñïîëüçîâàòüñÿ äëÿ ïðîãðàììèðîâàíèÿ äàðòíûé ðàçúåì Ethernet ñî ñâåòîäèîäàìè
ïî èíòåðôåéñó JTAG ëþáûõ âíåøíèõ ìèêðî- ñòàòóñà óñòàíîâëåí íà ïëàòó.
êîíòðîëëåðîâ, ïîääåðæèâàåìûõ ñðåäîé Êàæäûé ïîðò USB (à èõ íà ïëàòå äâà – îäèí
CoIDE. Äëÿ ýòîãî íà ïëàòå óñòàíîâëåíû ðàçú- äëÿ îòëàäêè, âòîðîé – USB Host) èìååò çàùèò-
åì JTAG è DIP-ïåðåêëþ÷àòåëü DB-EX íûé äèîä, à USB Host äîïîëíèòåëüíî èìååò
(Debugger Extern), êîòîðûé ïðîñòî îòêëþ÷àåò ïåðåìû÷êó, êîòîðàÿ óñòàíàâëèâàåòñÿ ïðè íåîá-
ïèòàíèå îò ìèêðîêîíòðîëëåðà ïëàòû õîäèìîñòè ïîäà÷è íàïðÿæåíèÿ ïèòàíèÿ íà
SimpleCortex (Ðèñóíêè 3 è 4). USB óñòðîéñòâî äëÿ ÷òåíèÿ. Åñëè ïîðò USB
Host èñïîëüçóåòñÿ äëÿ îáìåíà ïî ïîñëåäîâà-
Îòëàä÷èê ïîääåðæèâàåò îáíîâëåíèå ïðî-
òåëüíîìó èíòåðôåéñó, ïåðåìû÷êà íå óñòàíàâ-
øèâêè ïî èíòåðôåéñó USB ñ ïåðñîíàëüíîãî
ëèâàåòñÿ.
êîìïüþòåðà, ïðè÷åì âñå ñâîäèòñÿ ê ïîäêëþ÷å-
Äëÿ ïîäêëþ÷åíèÿ ïëàò ðàñøèðåíèÿ
íèþ ïëàòû SimpleCortex ê ÏÊ, óñòàíîâêå äâóõ
Arduino èñïîëüçóþòñÿ ñòàíäàðòíûå äëÿ íåå
ïåðåêëþ÷àòåëåé íà îòëàäî÷íîé ïëàòå è ïðî-
ðàçúåìû, íàçíà÷åíèå âûâîäîâ è îáîçíà÷åíèÿ
ñòîé çàìåíå ôàéëà ïðîøèâêè. ñèãíàëîâ êîòîðûõ ïðèâåäåíû íà Ðèñóíêå 6.

Çàãðóçêè
Ïðèíöèïèàëüíàÿ ñõåìà îòëàäî÷íîé ïëàòû (Eagle), ðàñïîëîæåíèå è íàçíà÷åíèå ðàçúåìîâ

ÐàäèîËîöìàí – èþëü 2012 ÑÕÅÌÛ 65


+3V3

14 +3V3

+3V3
14

14
VCC

VCC

VCC
C32 C33 C34
IC3P IC5P IC4P
100n 100n 100n

GND

GND

GND
7

7
R1810K +3V3
GND GND GND

R17
JP3 10K U5
GND

1 2 3 33
RESET/PIO0_0 TMS/PIO1_0/AD1/CT32B1_CAP0
3 4 C35 4
PIO0_1/CLKOUT/CT32B0_MAT2/USB_FTOGGLETDO/PIO1_1/AD2/CT32B1_MAT0 34
10 35
PIO0_2/SSEL/CT16B0_CAP0 TRST/PIO1_2/AD3/CT32B1_MAT1
100n 14 PIO0_3/USB_VBUS SWDIO/PIO1_3/AD4/CT32B1_MAT2 39
15 40
+5V 16 PIO0_4/SCL PIO1_4/AD5/CT32B1_MAT3/WAKEUP
GND PIO0_5/SDA PIO1_5/RTS/CT32B0_CAP0 45
22 46 PIO106
PIO0_6/USB_CONNECT/SCK PIO1_6/RXD/CT32B0_MAT0
23 47
+3V3

PIO0_7(20MA)/CTS PIO1_7/TXD/CT32B0_MAT1
PIO008 27 9
PIO0_8/MISO/CT16B0_M AT0 PIO1_8/CT16B1_CAP0
PIO009 28 17
PIO0_9/MOSI/CT16B0_MAT1/SWO PIO1_9/CT16B1_MAT0
29 30
SWCLK/PIO0_10/SCK/CT16B0_MAT2 PIO1_10/AD6/CT16B1_MAT1
1.5K
R16

32 42
TDI/PIO0_11/AD0/CT32B0_MAT3 PIO1_11/AD7
GND

GND
ID PIO2_0/DTR 2 PIO200
D- R14 19 USB_DM
PIO2_1/DSR 13 PIO201
D+ R15 33 20 USB_DP
PIO2_2/DCD 26 PIO202
C31 C31

33
18p 18p

VBUS PIO2_3/RI 38 PIO203


PIO2_4 18 PIO204
D4

12MHZ

CN3 6 XTALIN 21 PIO205


PIO2_5
7 XTALOUT 1 PIO206
PIO2_6
Y3

PIO2_7 11 PIO207
V+

12 PIO208
+3V3

PIO2_8
GND 44 VDD(3V3) 24 PIO209
PIO2_9
PIO2_10 25 PIO210
8 VDD(IO) 31 PIO211
PIO2_11/SCK
C26 C25
5 VSSIO 36 PIO300
PIO3_0
100n 100n PIO3_1 37 PIO301
41 VSS 43
PIO3_2
PIO3_3 48
GND

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

66 ÑÕÅÌÛ ÐàäèîËîöìàí – èþëü 2012


PIO203 DEBUG_MOD

R28 +3V3
13

10K

1
IC3D IC5A
PIO209 12 11 LATCH_TDI 2 3 TDI

74ABT125PW 74ABT125PW

DEBUG_MOD

DEBUG_MOD

R27 +3V3

4
IC4B
TDI

10K
PIO009 5 6
4

IC5B JP4
PIO009 5 6 SPI_MOSI 74126TS IN_TMS 2 1 3.3V
PIO211 4 3
74ABT125PW PIO205 IN_TDO 6 5
TDI 8 7
10 9

4
IC3B
5 6 IN_TMS

RESET_N
PIO204 DEBUG_MOD GND
R29 +3V3

74ABT125PW

R21 +3V3
10
10K
1

IC4A IC4C

10K
PIO210 2 3 LATCH_TMS 9 8
R22
74126TS 74126TS
T2 100
BC847
DEBUG_MOD PIO206 PIO208 R19
1.5K
10

10

R20
10K
IC5C IC3C
IN_TMS 9 8 SPI_MISO 9 8 PIO008

74ABT125PW 74ABT125PW
GND

PIO301 DEBUG_MOD PIO300


13

13

IC4D 1
IC5D IC3A
IN_TDO 12 11 PIO106 IN_TDO 12 11 PIO008 PIO207 2 3 DEBUG_MOD

74ABT125PW 74126TS 74ABT125PW


+3V3

PIO200 R23
820 LED1
PIO201 R24
820 LED3
PIO202 R25
820 LED4

ÐàäèîËîöìàí – èþëü 2012 ÑÕÅÌÛ 67


Ethernet
3.3V2
C7 C6 C6

100n 100n 100n

C1 C2
GND GND GND
100n 100n

GND GND

PHY-address = 1
C3 C4

100n 100n
3.3V2

GND GND

R87

R90
C50

1K5

10K
100n
U3
5 1
VCC NC
GND U2

19
2

6
A

VDD1A

VDD2A

VDDIO

VDDCR
P115 R89 4 3
Y GND
P117 12 21
22R MDIO TX+
P116 13
MDC
14 20
NINT/REFCLKO TX-
GND
TXD0 17
TXD0
TXD1 18
TXD1
TXEN 16
TXEN
RXD0 R80 8
RXD0
RXD1 R81 22R 7
RXD1
CRS R82 22R 11
CRS_DV
RXER 22R 10
RXER
23
RX+
GREENLED 3
LED1/REGOFF
YELLOWLED 2 22
LED2/NINTSEL RX-
R74
10K

RSTOUT_N . 15
NRST

RBIAS
XTAL1

XTAL2
GND
THERM

24
GND Y1
25MHZ
1M

12K1
R67
GND R88
C8 C9

18p 18p

GND GND GND

Ðèñóíîê 5à. Ïðèíöèïèàëüíàÿ ñõåìà îòëàäî÷íîé ïëàòû SimpleCortex. Èíòåðôåéñ Ethernet.

68 ÑÕÅÌÛ ÐàäèîËîöìàí – èþëü 2012


R76

YELLOWLED 270R
GND

Y+

Y-
Yellow LED
C58 C59

Y+

Y-
GND
R68
50R
R69
50R

R70
50R

GND GND
J8
R71
50R

100n 100n NC NC
J7
RD- RD-
J6 RX-
P5 P5
J5
GND GND P4 P4
J4
RD+ RD+
J3 RX+
TD- TD-
J2 TX-
TD+ TD+
J1 TX+

75ohm

75ohm

75ohm

75ohm
1000pF
2KV
SHIELD0
SHIELD0

G+
SHIELD1

G-
SHIELD1
Green LED

G+

G-
GND

GREENLED

270R

R75
C64 C65 C66 C67

18p 18p 18p 18p


GND

GND GND GND GND

ÐàäèîËîöìàí – èþëü 2012 ÑÕÅÌÛ 69


Êàðòà MicroSD USB-Õîñò
3.3V
MISO DATA_OUT
MOSI DATA_IN T1
SCLK SCLK 50R
CS P209
CS
R11 R12 R13 R73
MicroSD

V+
3.3V2
22k

22k

22k

VDD
VSS 2

R72
1K5
D3
3.3V2 1
GND1
GND CN1 JP2
VBUS 33R
GND D+
33R
D-
ID R1 R2

GND
GND
C51 C52
USB-Host
18p 18p

GND GND

Ðèñóíîê 5á. Ïðèíöèïèàëüíàÿ ñõåìà îòëàäî÷íîé ïëàòû SimpleCortex. Ìèêðîêîíòðîëëåð, èíòåðôåéñ USB,

70 ÑÕÅÌÛ ÐàäèîËîöìàí – èþëü 2012


Ìèêðîêîíòðîëëåð
U1

SDA1 46 P0[0]/RD1/TXD3/SDA1 75 P3
P2[0]/PWM1[1]/TXD1
SCL1 47 P0[1]/TD1/RXD3/SCL1 74 P6
P2[1]/PWM1[2]/RXD1
TX 98 P0[2]/TXD0/AD0[7] 73 P5
P2[2]/PWM1[3]/CTS1/TRACEDATA[3]
RX 99 P0[3]/RXD0/AD0[6] 70 P11
P2[3]/PWM1[4]/DCD1/TRACEDATA[2]
P2 81 P0[4]/I2SRX_CLK/RD2/CAP2[0] 69 P10
P2[4]/PWM1[5]/DSR1/TRACEDATA[1]
P4 80 P0[5]/I2SRX_WS/TD2/CAP2[1] 68 P9
P2[5]/PWM1[6]/DTR1/TRACEDATA[0]
P7 79 P0[6]/I2SRX_SDA/SSEL1/MAT2[0] 67 P206
P2[6]/PCAP1[0]/RI1/TRACECLK
P8 78 P0[7]/I2STX_CLK/SCK1/MAT2[1] 66 P207
P2[7]/RD2/RTS1
P13 77 PO[8]/I2STX_WS/MIS01/MAT2[2] 65 P208
P2[8]/TD2/TXD2
P12 76 PO[9]/I2STX_SDA/MOSI1/MAT2[3] 64 P209 SJ1
P2[9]/USB_CONNECT/RXD2

GND
P010 48 53 1 2
P0[10]/TXD2/SDA2/MAT3[0] P2[10]/EINT0/NMI
P011 49 P0[11]/RXD2/SCL2/MAT3[1] 52 P211
P2[11]/EINT1/I2STX_CLK
SCLK 62 P0[15]/TXD1/SCK0/SCK 51 P212
P2[12]/EINT2/I2STX_WS
CS 63 P0[16]/RXD1/SSEL0/SSEL 50 P213
P2[13]/EINT3/l2STX_SDA
MISO 61 P0[17]/CTS1/MISO0/MISO
MOSI 60 P0[18]/DCD1/MOSI0/MOSI
P019 59 27
P0[19]/DSR1/SDA1 P3[25]/MAT0[0]/PWM1[2]
P020 58 26
P0[20]/DTR1/SCL1 P3[26]/STCLK/MAT0[1]/PWM1[3]
57 P0[21]/RI1/RD1
56 P0[22]/RTS1/TD1
P023 9 82 P428
P0[23]/AD0[0]/I2SRX_CLK/CAP3[0] P4[28]/RX_MCLK/MAT2[0]/TXD3
P024 8 85 P429
P0[24]/AD0[1]/I2SRX_WS/CAP3[1] P4[29]/TX_MCLK/MAT2[1]/RXD3
P025 7 P0[25]/AD0[2]/I2SRX_SDA/TXD3
P026 6 P0[26]/AD0[3]/AOUT/RXD3
25 P0[27]/SDA0/USB_SDA
24 P0[28]/SCL0/USB_SCL
29 22 Y2
P0[29]/USB_D+ XTAL1
30 23
P0[30]/USB_D- XTAL2
12MHZ
C10 C11
TXD0 95 16
P1[0]/ENET_TXD0 RTCX1
TXD1 94
P1[1]/ENET_TXD1 RTCX2
18 18p 18p
TXEN 93
P1[4]/ENET_TX_EN
CRS 92
P1[8]/ENET_CRS
RXD0 91 12 3.3V2 GND GND
P1[9]/ENET_RXD0 VREFP
RXD1 90 15
P1[10]/ENET_RXD1 VREFN
RXER 89
P1[14]/ENET_RX_ER
C16 C17
P115 88
P1[15]/ENET_REF_CLK GND
P116 87
P1[16]/ENET_MDC VBAT
19 3.3V2 100n 10n
P117 86
P1[17]/ENET_MDIO
P118 32
P1[18]/USB_UP_LED/PWM1[1]/CAP1[0]
C20
P119 33 10 GND GND
P1[19]/MC0A/USB_PPWR/CAP1[1] VDDA
P120 34
P1[20]/MCFB0/PWM1[2]/SCK0 VSSA
11 100n
P121 35
P1[21]/MCABORT/PWM1[3]/SSEL0
P122 36 GND GND
P1[22]/MC0B/USB_PWRD/MAT1[0] 3.3V2
P123 37 42
P1[23]/MCFB1/PWM1[4]/MISO0 VDD(REG)(3V3)1
P124 38
P1[24]/MCFB2/PWM1[5]/MOSI0 VDD(REG)(3V3)2
84 C14 C15
P125 39
P1[25]/MC1A/MAT1[1]
P126 40
P1[26]/MC1B/PWM1[6]/CAP0[0]
10n 100n
P127 43 28
P1[27]/CLKOUT/USB_OVRCR/CAP0[1] VDD(3V3)1
P128 44
P1[28]/MC2A/PCAP1[0]/MAT0[0] VDD(3V3)2
54 GND GND 3.3V2
P129 45 71
P1[29]/MC2B/PCAP1[1]/MAT0[1] VDD(3V3)3
P130 21
P1[30]/VBUS/AD0[4] VDD(3V3)4
96 3.3V2 C19 C18
P131 20
P1[31]/SCK1/AD0[5]
C12 C13 1P2T 100n 10n

S1
VSS1 31
IN_TDO 1 TDO/SWO 41 100n 10n
VSS2
TDI 2 TDI 55 GND GND
VSS3
IN_TMS 3 TMS/SWDIO 72
10k VSS4
3.3V2 4 TRST VSS5 97 GND GND
PIO211 5 83
R33 RSTOUT_N 14
TCK/SWDCLK VSS6
10k RSTOUT
3.3V RESET_N 17 RESET GND
100 RTCK 13 3.3V
R31 N.C.

GND

ñëîò êàðòû microSD.

ÐàäèîËîöìàí – èþëü 2012 ÑÕÅÌÛ 71


VIN USB- USB-
DEBUGGER HOST
7V…40V

B1
JTAG
JP2 HEADER

LED5
JP6 LED2

0V GND
0V GND
MISO P0.8
LED1 SPI
MOSI P0.9
Reset LED3 0V 1.4 P2.3
VDD 3.3V LED4
VDD 5V L2 PWM 1.5 P2.4
0V 1.6 P2.5
GND 0V
SPI SCL P0.7
GND 0V
VIN 7V…40V S1 P0.6
1.2 P2.1
PWM
P0.26 DAC 0.3 1.3 P2.2
P0.25 0.2AnalogIn P0.5
P0.24 0.1 PWM 1.1 P2.0
P0.23 0.0 P0.4
P0.0 TXD3 SDA1 TXD0 0.7 P0.2
Serial I2C Serial AnalogIn
P0.1 RXD3 SCL1 RXD0 0.6 P0.3

LED1 DB_ER
Micro-SD
LED2 5V
LED3 DB_OK
LED4 DB_BS
B2
LED5 3.3V
LED6 LED7 LED8 LED9 SDA2 TXD2 P0.10 P2.13
LED6 P1.18 B3 I2C Serial
SCL2 RXD2 P0.11 P2.12
LED7 P1.19 11 1
SDA1 P0.19 P2.11
LED8 P1.24 I2C
SCL1 P0.20 P2.8
22 12
LED9 P1.25
P1.23 P2.7
B1 RESET
P1.22 P2.6
B2 P1.27
P1.21 P1.29
P1.26 Ethernet
B3
P1.20 P1.28
B4 DB_EX
TXD3 P4.29 P1.30 0.4
JP2 SUPPLY Serial AnalogIn
RXD3 P4.28 P1.31 0.5

3.3V GND

Ðèñóíîê 6. Ðàñïîëîæåíèå ðàçúåìîâ, ïåðåêëþ÷àòåëåé è ñâåòîäèîäîâ è ñèãíàëû ëèíèé ââîäà/âûâîäà íà


ïëàòå SimpleCortex.

72 ÑÕÅÌÛ ÐàäèîËîöìàí – èþëü 2012


Ðåæåêòîðíûé ôèëüòð ñ ÔÀÏ×
Stephen Kamichik, Ile Bizard, Êàíàäà

EDN

Íåðåäêî ó âàñ âîçíèêàåò íåîáõîäèìîñòü Åñëè íà âõîä ìèêðîñõåìû IC1 (âûâîä 3)


ïîäàâèòü ñèãíàëû îïðåäåëåííîé ÷àñòîòû. Íàè- ïîäàòü ñèãíàë ñ ÷àñòîòîé F, âûõîäíîé òðàíçèñ-
áîëåå òèïè÷íûé ïðèìåð – ÷àñòîòà ñåòè 50 èëè òîð îòêðîåòñÿ è íà âûâîäå 8 óñòàíîâèòñÿ íèç-
60 Ãö. Äëÿ ýòîé öåëè ìîæíî èñïîëüçîâàòü êèé óðîâåíü íàïðÿæåíèÿ.  ýòîì çàêëþ÷àåòñÿ
ðåæåêòîðíûé ôèëüòð ñ ÔÀÏ×, èçîáðàæåííûé
îñíîâíàÿ ôóíêöèÿ, âûïîëíÿåìàÿ ìèêðîñõå-
íà Ðèñóíêå 1. Öåíòðàëüíûé êîìïîíåíò ñõåìû –
ìîé LM567C.
äåêîäåð òîíàëüíûõ ñèãíàëîâ LM567C (ìèêðîñ-
õåìà IC1). Ýëåìåíòàìè C1, R1A è R1B çàäàåòñÿ Â ñîñòàâ LM567 âõîäÿò ñèíôàçíûé è êâàä-
÷àñòîòà F, äåòåêòèðóåìàÿ ìèêðîñõåìîé IC1: ðàòóðíûé äåòåêòîðû, ñâÿçàííûå ñ ãåíåðàòî-
ðîì, óïðàâëÿåìûì íàïðÿæåíèåì (ÃÓÍ). ÃÓÍ
1 îïðåäåëÿåò öåíòðàëüíóþ ÷àñòîòó äåêîäåðà.
F= .
C1 (R1A + R1B ) Øèðèíà ïîëîñû ïðîïóñêàíèÿ äåêîäåðà (è ïîëî-

VCC

RL
1.5k

4 8 R1A 13 14
C4 5 10k
10 µF
3 IC1 R1B 1 IC2 2
VÂÕ VÂÛÕ
LM567C 6 10k CD4066

7 1 2 7

C3 C2 C1
10 µF 10 µF 1 µF

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

ÐàäèîËîöìàí – èþëü 2012 ÑÕÅÌÛ 73


ñà ïîäàâëåíèÿ óñòðîéñòâà) â ïðîöåíòàõ îò
1.2
öåíòðàëüíîé ÷àñòîòû ðàâíà

ÍÎÐÌÀËÈÇÎÂÀÍÍÎÅ

ÍÀÏÐßÆÅÍÈÅ (Â)
1

ÂÛÕÎÄÍÎÅ
0.8
V
1070 , 0.6
C2F 0.4

0.2
ãäå 0
20 30 40 50 58 60 62 64 70 80 90 100
V – ñðåäíåêâàäðàòè÷íîå çíà÷åíèå âõîäíî- ×ÀÑÒÎÒÀ (Ãö)
ãî íàïðÿæåíèÿ â âîëüòàõ,
Ðèñóíîê 2. Ïðè èñïîëüçîâàíèè â ñõåìå íîìèíà-
C2 – åìêîñòü ôèëüòðà â ìèêðîôàðàäàõ. ëîâ, ïîêàçàííûõ íà Ðèñóíêå 1, ÷àñòîòà ïîäàâëå-
Âûõîä äåòåêòîðà òîíàëüíûõ ñèãíàëîâ ïîä- íèÿ ñîñòàâëÿåò ïðèáëèçèòåëüíî 60 Ãö.
êëþ÷åí ê óïðàâëÿþùåìó âõîäó îäíîãî èç êàíà-
ëîâ ìèêðîñõåìû IC2 – ñ÷åòâåðåííîãî äâóíàï- ñîîòâåòñòâåííî. Åñëè IC1 äåòåêòèðóåò ñèãíàë
ðàâëåííîãî êëþ÷à. Íà âõîäíîé âûâîä ýòîãî ïîäëåæàùåé ïîäàâëåíèþ ÷àñòîòû, â íàøåì
êàíàëà (1) ïîäàåòñÿ âõîäíîå íàïðÿæåíèå. Ñèã- ñëó÷àå ýòî 60 Ãö, íà âûâîäå 8 ïîÿâëÿåòñÿ íèç-
íàë äåòåêòîðà óïðàâëÿåò êëþ÷îì. Êëþ÷ çàêðûò êèé óðîâåíü íàïðÿæåíèÿ.  ðåçóëüòàòå êëþ÷
èëè îòêðûò, êîãäà íà âûâîäå óïðàâëåíèÿ âûñî- îòêðûâàåòñÿ è áëîêèðóåò ïðîõîæäåíèå íà
êèé èëè íèçêèé ëîãè÷åñêèé óðîâåíü ñèãíàëà, âûõîä íåæåëàòåëüíîãî ñèãíàëà (Ðèñóíîê 2).

74 ÑÕÅÌÛ ÐàäèîËîöìàí – èþëü 2012


Èçìåðåíèå èíäóêòèâíîñòè
ñ ïîìîùüþ òðàíçèñòîðà è àìïåðìåòðà.
Îêîí÷àíèå. Íà÷àëî â ïðåäûäóùåì íîìåðå (Èþíü 2012)

Raju Baddi, Èíäèÿ

Ïðèëîæåíèå

Ïðåæäå âñåãî, ðàññìîòðèì çàâèñèìîñòü îò Ýòî ïîçâîëÿåò ñ÷èòàòü, ÷òî i = i0 ïðè t = tON.
âðåìåíè òîêà â LR öåïè. Êàê èçâåñòíî, îíà Äàëåå ðàññìîòðèì ñïàä òîêà â òå÷åíèå
èìååò ñëåäóþùèé âèä: âðåìåíè tOFF. Çàâèñèìîñòü òîêà îò âðåìåíè t
æ R
- tö
îïèñûâàåòñÿ ñëåäóþùèì âûðàæåíèåì:
i = i0 ç 1 - e X ÷
L
(1)
ç ÷ R
è ø -
LX
t
i = i0 e (2)
ãäå
Ïîñêîëüêó tOFF » tON, èç àíàëîãè÷íûõ ðàñ-
V - 0.6 ñóæäåíèé ñëåäóåò, ÷òî i = 0 ïðè t = tOFF. Ãðàôèêè
i0 = S
R íàðàñòàíèÿ/ñïàäà òîêà â LR öåïè ïðèâåäåíû
– ìàêñèìàëüíîå çíà÷åíèå, ê êîòîðîìó â íà Ðèñóíêå 1.
ïðåäåëå ñòðåìèòñÿ òîê i. Ïðè èñïîëüçîâàííûõ Âðåìåííàÿ äèàãðàììà íà Ðèñóíêå 1 ÿñíî
â ñõåìå íîìèíàëàõ êîìïîíåíòîâ îáâÿçêè ïîêàçûâàåò, ÷òî â êîíöå èíòåðâàëà tON òîê äîñ-
NE555, â ïîëîæåíèè ïåðåêëþ÷àòåëÿ, ñîîòâå- òèãàåò ìàêñèìóìà, à â êîíöå tOFF – íóëÿ. Ñðåä-
òñòâóþùåì ïðåäåëó èçìåðåíèé 5 ìÃí, tON » 20 íèé òîê ÷åðåç èçìåðèòåëü ìîæíî ðàññ÷èòàòü
ìêñ. Ïðè ýòîì ìàêñèìàëüíîå âîçìîæíîå çíà- êàê
÷åíèå îòíîøåíèÿ R/L ðàâíî 2500/0.005 =
t OFF R
500000. Òàêèì îáðàçîì, ìû âèäèì, ÷òî ïðè t = i0 -
LX
t

tON çíà÷åíèå ýêñïîíåíòû â âûðàæåíèè (1) ïðàê- iAVG = ò e dt (3)


t ON + t OFF t ON
òè÷åñêè ðàâíî íóëþ, òàê êàê

Rt ON i0L X
= 10 iAVG = (4)
LX R(t ON + t OFF )

ÐàäèîËîöìàí – èþëü 2012 ÑÕÅÌÛ 75


1.2
èëè
òîê çàðÿäà 2
÷åðåç ïîñëåäîâàòåëüíûé ðåçèñòîð
òîê ðàçðÿäà i0L X æ R ö
1
1 ìÃí iAVG = ç ÷ (6)
5 ìÃí
R(t ON + t OFF )çè R + RL X ÷
ø
Îòíîñèòåëüíûé òîê

0.8

Êàê âèäèì, ïî ñóùåñòâó, èíäóêòèâ-


tON tOFF
0.6 íîñòü òåïåðü îêàçàëàñü óìíîæåíà íà
êîýôôèöèåíò
0.4 2
æ R ö
ç ÷ .
0.2 ç R + RL ÷
è X ø
5 ìÃí
1 ìÃí
0
0 1e-05 2e-05 3e-05 4e-05 5e-05
Ïðàêòè÷åñêè ýòî îçíà÷àåò, ÷òî
Âðåìÿ â ñåêóíäàõ ïèêîâûé òîê i0, ïðîòåêàþùèé ÷åðåç
Ðèñóíîê 1. Âðåìåííàÿ äèàãðàììà èçìåíåíèÿ òîêà ïðè ðàçëè÷-
èíäóêòèâíîñòü, óìåíüøèëñÿ äî âåëè-
íûõ çíà÷åíèÿõ LX (1…5 ìÃí), R = 2.5 êÎì. ÷èíû i0R/(R+RLx).
×òîáû ïðåîáðàçîâàòü (4) â (6) è
Ìû âèäèì, ÷òî ñðåäíèé òîê ïðÿìî ïðîïîð- ó÷åñòü àêòèâíîå ñîïðîòèâëåíèå èíäóêòèâíîñ-
öèîíàëåí çíà÷åíèþ èíäóêòèâíîñòè LX.  ñâÿçè òè, R â çíàìåíàòåëå (4) ìû çàìåíèëè íà
ñ òåì, ÷òî âûïîëíåíèå íåîáõîäèìîãî ñîîòíî- (R+RLx), à çàòåì ÷èñëèòåëü è çíàìåíàòåëü äîì-
øåíèÿ tOFF » tON îáåñïå÷èâàåòñÿ òîëüêî çíà÷å- íîæèëè íà R è ïðèâåëè âûðàæåíèå ê âèäó (6).
íèÿìè ñîïðîòèâëåíèé R1 è R2, äëÿ ïåðåêëþ- RLx ìîæíî èçìåðèòü îòäåëüíî ñ ïîìîùüþ
÷åíèÿ äèàïàçîíîâ èçìåðåíèÿ ìîæíî èçìåíÿòü îììåòðà. Çíà÷åíèå R èçâåñòíî, è â íàøåé
åìêîñòü ïîäêëþ÷åííîãî ê NE555 êîíäåíñàòî- êîíñòðóêöèè îíî ðàâíî 2.5 êÎì. Çàìåòèì, ÷òî
çàìåíèâ ýòî ñîïðîòèâëåíèå íà 5 êÎì, äèàïà-
ðà. ×òîáû ðàñøèðèòü äèàïàçîí èçìåðåíèé çîí èçìåðåíèé 0…5 ìÃí ìîæíî ðàñøèðèòü äî
âäâîå äîñòàòî÷íî ïðîñòî óäâîèòü åìêîñòü 0…10 ìÃí. Ïðè ýòîì õàðàêòåð âðåìåííûõ äèàã-
êîíäåíñàòîðà. ðàìì íèêàê íå èçìåíèòñÿ, íî ïèêîâûé òîê i0
Èíäóêòèâíîñòü îáëàäàåò àêòèâíûì ñîïðî- óìåíüøèòñÿ âäâîå.
òèâëåíèåì, çàâèñÿùèì îò äëèíû è äèàìåòðà Âîçìîæíî, äëÿ ïîëó÷åíèÿ ïðàâèëüíûõ
ïðîâîäà. ×òîáû ó÷åñòü ýòó ñîñòàâëÿþùóþ, (4) ðåçóëüòàòîâ èçìåðåíèÿ âåëè÷èíó ñîïðîòèâëå-
ìîæíî ìîäèôèöèðîâàòü ñëåäóþùèì îáðàçîì: íèÿ R ïðèäåòñÿ ñëåãêà ñêîððåêòèðîâàòü. Ôàê-
òè÷åñêàÿ èíäóêòèâíîñòü ðàâíà èçìåðåííîé
èíäóêòèâíîñòè, óìíîæåííîé íà âåëè÷èíó,
æ i0R ö îáðàòíî ïðîïîðöèîíàëüíóþ óïîìèíàâøåìóñÿ
ç ÷L
ç R + RL ÷ X âûøå êîýôôèöèåíòó, ò.å.
iAVG = è X ø
R (5)
( )
R R + RL X (t ON + t OFF ) æ R + RL X ö
2

çç ÷÷
è R ø

76 ÑÕÅÌÛ ÐàäèîËîöìàí – èþëü 2012


Íîâûé ïîäõîä
ê ýëåêòðîñíàáæåíèþ ñõåì
àâòîìîáèëüíîé ýëåêòðîíèêè
Vishwas Vaidya, Tata Motors, Èíäèÿ

Electronic Design Europe

Èñòî÷íèêè ïèòàíèÿ äëÿ óñòðîéñòâ àâòîìî- âàíèÿ òðàäèöèîííî èñïîëüçóþò ìîùíûå ñóï-
áèëüíîé ýëåêòðîíèêè äîëæíû îòâå÷àòü öåëî- ðåññîðû (TVS), à äëÿ âòîðîãî – ýëåêòðîìåõà-
ìó ðÿäó ñïåöèôè÷åñêèõ æåñòêèõ òðåáîâàíèé. íè÷åñêèå ðåëå.
 ÷àñòíîñòè, îíè äîëæíû ýôôåêòèâíî ïîäàâ-  ïðåäëàãàåìîé ñõåìå îïèñûâàåòñÿ íîâûé
ëÿòü âûáðîñû äî 100 Â è ïðîäîëæàòü ñòàáèëè- ïîäõîä ê ðåøåíèþ îáåèõ çàäà÷, ïîçâîëÿþùèé
çèðîâàòü íàïðÿæåíèå â òå÷åíèå íåñêîëüêèõ çàìåíèòü äîðîãèå è ãðîìîçäêèå TVS ýëåêòðî-
ñîòåí ìèëëèñåêóíä ïîñëå âûêëþ÷åíèÿ çàæèãà- ííûìè êëþ÷àìè, à ýëåêòðîìåõàíè÷åñêèå ðåëå
íèÿ, ÷òîáû äàòü âîçìîæíîñòü ïðîöåññîðó – ïðîñòûìè âðåìÿçàäàþùèìè RC öåïî÷êàìè,
ñîõðàíèòü â EEPROM âñþ íàêîïëåííóþ óäåðæèâàþùèìè øèíó ïèòàíèÿ ïîä íàïðÿæå-
èíôîðìàöèþ. Äëÿ âûïîëíåíèÿ ïåðâîãî òðåáî-

D1 L1 L2
Ðåãóëÿòîð
íàïðÿæåíèÿ
Íàïðÿæåíèå
àêêóìóëÿòîðà C1 R3 Z2 C8 C13 C7 C9
R1 Q2
Q1 Íàãðóçêà Íàãðóçêà
1 n
R2 Ïèòàíèå ëîãèêè
R4
Z1
R8
Çåìëÿ D2 R5
Q3
Çàæèãàíèå R7 Z3 ÖÏ Äðàéâåð
C2 R6

 ýòîé ñõåìå óïðàâëåíèÿ ïèòàíèåì óñòðîéñòâ àâòîìîáèëüíîé ýëåêòðîíèêè âìåñòî TVS èñïîëüçóåòñÿ
ýëåêòðîííûé êëþ÷ Q1, à ýëåêòðîìåõàíè÷åñêîå ðåëå çàìåíåíî âðåìÿçàäàþùåé RC öåïüþ R5-C2-R6.

ÐàäèîËîöìàí – èþëü 2012 ÑÕÅÌÛ 77


íèåì â òå÷åíèå ïðåäâàðèòåëüíî óñòàíîâëåí- íûå äàííûå èç RAM â EEPROM. Ýòà óìíàÿ
íîãî âðåìåíè ïîñëå âûêëþ÷åíèÿ çàæèãàíèÿ. ñõåìà óñòðàíÿåò íåîáõîäèìîñòü â îáû÷íî
Ñõåìà ñîåäèíÿåòñÿ ñ øèíîé 12-âîëüòîâîé èñïîëüçóåìîì ýëåêòðîìåõàíè÷åñêîì ðåëå,
àêêóìóëÿòîðíîé áàòàðåè ÷åðåç äèîä D1, ïðåä- ïîçâîëÿÿ ñíèçèòü öåíó óñòðîéñòâà è èçáàâèòü-
íàçíà÷åííûé äëÿ çàùèòû îò íåïðàâèëüíîé ñÿ îò ïó÷êîâ ïðîâîäîâ.
ïîëÿðíîñòè ïîäêëþ÷åíèÿ. Ñåðäöåì ñõåìû Åñëè íàïðÿæåíèå íà âõîäå ñõåìû ïðåâû-
ÿâëÿåòñÿ ýëåêòðîííûé êëþ÷ Q2, íà êîòîðîì ñèò 33 Â, îòêðîåòñÿ òðàíçèñòîð Q1, â áàçó êîòî-
ëåæèò îòâåòñòâåííîñòü çà çàùèòó øèíû îò ðîãî âêëþ÷åí ñòàáèëèòðîí ñ íàïðÿæåíèåì
ïåðåõîäíûõ ïðîöåññîâ. Òðàíçèñòîðû Q1 è Q3 ïðîáîÿ 32 Â, è îòêëþ÷èò Q2, çàùèùàÿ ñõåìó îò
ñîñòàâëÿþò ëîãè÷åñêèé áëîê, âêëþ÷àþùèé è âûñîêîãî íàïðÿæåíèÿ. Íåïðèÿòíàÿ ñèòóàöèÿ
âûêëþ÷àþùèé Q2, â çàâèñèìîñòè îò ðàçëè÷- ìîæåò âîçíèêíóòü, åñëè âûáðîñ íàïðÿæåíèÿ
íûõ óñëîâèé. âîçíèêíåò âî âðåìÿ øòàòíîé ðàáîòû ïðè çàïè-
 íîðìàëüíûõ óñëîâèÿõ, åñëè êëþ÷ çàæèãà- ñè äàííûõ ïðîöåññîðîì â ïàìÿòü. Q2 âûêëþ-
íèÿ íàõîäèòñÿ â ïîëîæåíèè «âêëþ÷åíî», òðàí- ÷èòñÿ, è ïðîöåññîð îñòàíîâèòñÿ äî òåõ ïîð,
çèñòîð Q3 îòêðûò, è, ñîîòâåòñòâåííî, îòêðûò ïîêà íå èñ÷åçíåò ïîìåõà, âîññòàíîâèòñÿ ïèòà-
MOSFET Q2. Q1 îáû÷íî âûêëþ÷åí, îí âêëþ÷à- íèå è ñôîðìèðóåòñÿ èìïóëüñ ñáðîñà. Ýòî êðàé-
åòñÿ òîëüêî òîãäà, êîãäà íàïðÿæåíèå íà øèíå, íå íåæåëàòåëüíî, òàê êàê ìîæåò ïðèâåñòè ê
âñëåäñòâèå êàêèõ-ëèáî ïðè÷èí, ïðåâûñèò ïîòåðå èíôîðìàöèè, çàïèñûâàåìîé â RAM.
ïîðîã 33 Â, óñòàíîâëåííûé 32-âîëüòîâûì ñòà- Ïðîáëåìà ðåøàåòñÿ ïåðåêëþ÷åíèåì ïðî-
áèëèòðîíîì Z1. öåññîðà â ñïÿùèé ðåæèì íà âðåìÿ äåéñòâèÿ
Ïðè âûêëþ÷åíèè çàæèãàíèÿ Q3 îñòàåòñÿ ïîìåõè (îáû÷íî, ýòî íåñêîëüêî ñîòåí ìèëëè-
îòêðûòûì è óäåðæèâàåò âêëþ÷åííûì Q2 â òå÷å- ñåêóíä) è ïðîáóæäåíèåì åãî ïîñëå âîññòàíîâ-
íèå âðåìåíè, çàâèñÿùåãî îò ïàðàìåòðîâ öåïè ëåíèÿ íîðìàëüíîãî ïèòàíèÿ. Ïðè ýòîì îòïàäà-
R5-C2-R6. Ïîñêîëüêó Q2 ÷åðåç äèîä D1 íàïðÿ- åò íåîáõîäèìîñòü â æåñòêîì ñáðîñå ïðîöåññî-
ìóþ ïîäêëþ÷åí ê àêêóìóëÿòîðíîé áàòàðåå, ðà.
íàãðóçêà ïðîäîëæàåò ïîëó÷àòü ïèòàíèå, ïîêà Êîíäåíñàòîð C8 ñíàáæàåò ïðîöåññîð ïèòà-
îòêðûò Q3 è, ñîîòâåòñòâåííî, âêëþ÷åí Q2. íèåì âî âðåìÿ ñïÿùåãî ðåæèìà. Ìàëûé òîê
Îäíàêî ïðîöåññîð îáíàðóæèâàåò ôàêò ïîòðåáëåíèÿ â ýòîì ðåæèìå íå óñïåâàåò ðàç-
âûêëþ÷åíèÿ çàæèãàíèÿ ïî ñèãíàëó íà îäíîì èç ðÿäèòü êîíäåíñàòîð. Âî âðåìÿ äåéñòâèÿ ïîìå-
âõîäîâ è, èñïîëüçóÿ ïåðåäûøêó, ïðåäîñòàâ- õè ïðîöåññîð ìîæåò îòêëþ÷àòü äðàéâåðû
ëåííóþ öåïüþ R5-C2-R6, íà÷èíàåò ïðîöåäóðó íàãðóçîê äëÿ çàùèòû îáîðóäîâàíèÿ îò áîëü-
î÷èñòêè, â ÷àñòíîñòè, ïåðåçàïèñûâàÿ ñîáðàí- øèõ áðîñêîâ òîêà.

78 ÑÕÅÌÛ ÐàäèîËîöìàí – èþëü 2012


Ïðîñòîé, àäàïòèâíûé
è ýôôåêòèâíûé
äðàéâåð ñîëåíîèäà
Richard Oliver, Îáñåðâàòîðèÿ Ëîóýëëà, ÑØÀ
EDN

Ýëåêòðîìàãíèòíûå íàãðóçêè îáû÷íî îòëè- óìåíüøèòñÿ, è áóäåò îñòàâàòüñÿ íà óðîâíå


÷àþòñÿ áîëüøèì ãèñòåðåçèñîì. Íàïðÿæåíèå, 7…8 Â.
íåîáõîäèìîå, ñêàæåì, äëÿ âêëþ÷åíèÿ ñîëåíî- Îò âûáîðà âåëè÷èíû C1 çàâèñèò óñòàíî-
èäà, íàìíîãî áîëüøå íàïðÿæåíèÿ, äîñòàòî÷- âèâøååñÿ íà íåì íàïðÿæåíèå è âðåìÿ ïåðåçà-
íîãî äëÿ åãî íàäåæíîãî óäåðæàíèÿ âî âêëþ- ðÿäà. Ñ ïîìîùüþ îñöèëëîãðàôà óáåäèòåñü,
÷åííîì ñîñòîÿíèè. ×åì ìåíüøèì íàïðÿæåíè- ÷òî ïðè âêëþ÷åííîé ñõåìå íàïðÿæåíèå íà êîí-
åì óäåðæèâàåòñÿ ñîëåíîèä, òåì íèæå ïîòåðè äåíñàòîðå C1 âñåãäà îñòàåòñÿ ïîëîæèòåëü-
ìîùíîñòè è âûøå ýôôåêòèâíîñòü óñòðîéñòâà
óïðàâëåíèÿ. íûì. Åñëè æå ýòî íå òàê, âîñïîëüçóéòåñü êîí-
äåíñàòîðîì áîëüøåé åìêîñòè èëè çàìåíèòå
Èçîáðàæåííàÿ íà Ðèñóíêå 1 ñõåìà óïðàâ- åãî íà íåïîëÿðíûé. Ïîñëå âûêëþ÷åíèÿ òðàí-
ëÿåò ýëåêòðîìàãíèòíûìè ïðèâîäàìè âîçäóø-
D1 D2
íûõ êëàïàíîâ òåëåñêîïà êàíàëà Äèñêàâåðè. 1N4002 1N4002
T1 24 Â/7 Â
Ðàññ÷èòàííàÿ íà 24 Â, êàòóøêà ñîëåíîèäà
èìååò ñîïðîòèâëåíèå 72 Îì. Äèîäû D1 è D2 è L1
C1 C2 D3
êîíäåíñàòîð C1 âûïîëíÿþò ôóíêöèþ óìíîæè- 100 µF 1000 µF ÑÎËÅÍÎÈÄ
1N4002 24 Â DC
òåëÿ íàïðÿæåíèÿ. Êîãäà òðàíçèñòîð Q1 çàêðûò,
÷åðåç íèõ êîíäåíñàòîð C2 çàðÿæàåòñÿ äî ÒÐÀÍÑÔÎÐÌÀÒÎÐ R1
12 Â 2200
ÂÕÎÄ
íàïðÿæåíèÿ ïðèìåðíî â 1.5 ðàçà ïðåâûøàþ- ÓÏÐÀÂËÅÍÈß Q1 TIP-120
ùåãî íàïðÿæåíèå íà âòîðè÷íîé îáìîòêå R2
òðàíñôîðìàòîðà. Â ðàññìàòðèâàåìîé ñõåìå 4700

ýòî ïîðÿäêà 24 Â.
Åñëè îòêðûòü òðàíçèñòîð Q1, 24 Â, äî êîòî-
ðûõ çàðÿæåí êîíäåíñàòîð C2, âêëþ÷àò ñîëåíî- Ðèñóíîê 1. Åìêîñòíîé äåëèòåëü óñòàíàâëèâàåò
èä. Çà ñ÷åò òîêà ñîëåíîèäà íàïðÿæåíèå íà C2 íàïðÿæåíèÿ âêëþ÷åíèÿ è ïîêîÿ äëÿ ýêîíîìè÷íîãî
óïðàâëåíèÿ ñîëåíîèäîì.

ÐàäèîËîöìàí – èþëü 2012 ÑÕÅÌÛ 79


çèñòîðà ñõåìà áûñòðî ïåðåçàðÿæàåòñÿ, è íàøåì ñëó÷àå èñïîëüçóþòñÿ êîíäåíñàòîðû íà
÷åðåç 1 ñ ñîëåíîèä îïÿòü ãîòîâ ê âêëþ÷åíèþ. 35 Â. Ïðè ñîîòâåòñòâóþùåé íàñòðîéêå ýòó ñõå-
Îáðàòèòå âíèìàíèå, ÷òî åìêîñòè êîíäåíñàòî- ìó ìîæíî èñïîëüçîâàòü äëÿ óïðàâëåíèÿ ñàìû-
ðîâ íå äîëæíû îòëè÷àòüñÿ îò íîìèíàëüíûõ ìè ðàçíîîáðàçíûìè ñîëåíîèäàìè.
çíà÷åíèé áîëåå ÷åì íà ±20%.  òåëåñêîïå êàíàëà Äèñêàâåðè, èìåþùåì
Íàèáîëåå ïðèâëåêàòåëüíîé îñîáåííîñòüþ äèàìåòð çåðêàëà 4.3 ì, ýòà ñõåìà èñïîëüçóåò-
ñõåìû ÿâëÿåòñÿ òî, ÷òî ïàäåíèå èçëèøíåãî ñÿ â ñèñòåìàõ ãèäèðîâàíèÿ äëÿ âûñòàâëåíèÿ
íàïðÿæåíèÿ ïðèíèìàåò íà ñåáÿ êîíäåíñàòîð âûðàâíèâàþùèõ ìàñîê íà ñâåòîâîì ïóòè. Ðàáî-
C1, ÷èñòî ðåàêòèâíûé ýëåìåíò, âñëåäñòâèå
òà íàä òåëåñêîïîì áëèçèòñÿ ê çàâåðøåíèþ, è
÷åãî ðàññåèâàíèå ìîùíîñòè îòñóòñòâóåò. Ðàáî-
ñêîðî ñòàíåò èñòî÷íèêîì ñîáñòâåííîé îíëàéí
÷åå íàïðÿæåíèå C1 è C2 äîëæíî ïðåâûøàòü
òåëåâèçèîííîé êàðòèíêè êàíàëà Äèñêàâåðè.
óïðàâëÿþùåå íàïðÿæåíèå ñîëåíîèäà. Â

80 ÑÕÅÌÛ ÐàäèîËîöìàí – èþëü 2012


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

Ñêîðî íîâûå
òåìàòè÷åñêèå íîìåðà:
èñòî÷íèêè ïèòàíèÿ,
ñâåòîäèîäû, OLED
àêêóìóëÿòîðû è çàðÿäíûå
óñòðîéñòâà

Åñëè Âàì íåáåçðàçëè÷íû ýòè òåìû


èëè Âû ÿâëÿåòåñü íîñèòåëåì
ïåðåäîâûõ çíàíèé â äðóãèõ îáëàñòÿõ
ýëåêòðîíèêè è ãîòîâû èõ
ïîïóëÿðèçèðîâàòü -
ïðèãëàøàåì ê ñîòðóäíè÷åñòâó!
ÄËß ÇÀÌÅÒÎÊ

1. www.decima.ru - Ñèñòåìû âèäåîíàáëþäåíèÿ, êëåììû WAGO,


èçìåðèòåëüíîå îáîðóäîâàíèå Testboy, ðó÷íîé èíñòðóìåíò Jokari.

2. www.datasheet.ru - Ïîèñê äàòàøèòîâ îò Google (òîëüêî ñàéòû


ïðîèçâîäèòåëåé!)

3. www.rlocman.ru/comp/shop.html - Öåíû: îò òðàíçèñòîðà äî


îñöèëëîãðàôà, ïðàéñ-ëèñòû ëó÷øèõ äèñòðèáüþòîðîâ.

4. www.rlocman.ru/comp/shop.html - Îïèñàíèÿ è ñðàâíåíèå ïàðàìåòðîâ


áîëüøîé áàçû èçìåðèòåëüíîãî îáîðóäîâàíèÿ.

82 ÐàäèîËîöìàí – èþëü 2012


ÄËß ÇÀÌÅÒÎÊ

ÐàäèîËîöìàí – èþëü 2012 81


ÎÃËÀÂËÅÍÈÅ
Æóðíàë ÐÀÄÈÎËÎÖÌÀÍ ÍÎÂÎÑÒÈ
GPS ÷àñû fçnix âûðó÷àò ïóòåøåñòâåííèêîâ â ëþáîé ñèòóàöèè 5
Sierra Wireless ïðåäñòàâèëà ñàìûé òîíêèé â ìèðå âñòðàèâàåìûé ìîäóëü 4G LTE 7
TDK Corporation àíîíñèðîâàëà íîâóþ ñåðèþ îòêðûòûõ AC/DC èñòî÷íèêîâ ïèòàíèÿ ZWS-B 7
Ãëàâíûé ðåäàêòîð:
Texas Instruments ïðåäñòàâèëà ñàìûé ìèíèàòþðíûé â îòðàñëè ìîäóëü ïîâûøàþùåãî 8
À. Íèêîëàåâ DC/DC ïðåîáðàçîâàòåëÿ äëÿ ñìàðòôîíîâ è ïëàíøåòîâ
Samsung Electro-Mechanics ñîçäàëà ñàìûé ìèíèàòþðíûé â ìèðå êåðàìè÷åñêèé 10
êîíäåíñàòîð ñ åìêîñòüþ 2.2 ìêÔ
Ðåâîëþöèîííîå ðåøåíèå äëÿ ìîáèëüíîãî àóäèî ïîçâîëÿåò óâåëè÷èòü ïîäâîäèìóþ ê 10
äèíàìèêàì ìîùíîñòü â 5 ðàç
Íàä íîìåðîì ðàáîòàëè: 12
Ýôôåêòèâíîñòü ñâåòîäèîäîâ Cree XLamp XP âûðîñëà íà 20%
Bourns íà÷àëà ïðîèçâîäñòâî ìíîãîñëîéíûõ ñèëîâûõ ÷èï èíäóêòèâíîñòåé ñåðèè 13
Â. Êîëåñíèê CVH252009
Ñ. Ìóðàò÷àåâ 14
TDK ðàçðàáîòàëà ñàìûé ìèíèàòþðíûé â ìèðå ôèëüòð ñèíôàçíûõ ïîìåõ äëÿ
À. Íèêîëàåâ âûñîêîñêîðîñòíûõ èíòåðôåéñîâ
Ì. Ðóññêèõ Micronas ïîäíèìàåò ïëàíêó ñòàíäàðòîâ äëÿ ëèíåéíûõ äàò÷èêîâ Õîëëà 15
EM Microelectronic àíîíñèðîâàëà ñàìûé íèçêîâîëüòíûé è ýêîíîìè÷íûé â ìèðå 16
êîíòðîëëåð Bluetooth smart
Îáëîæêà: Íîâûé ÷èï ìîæåò èçâëåêàòü ýíåðãèþ îäíîâðåìåííî èç òðåõ âíåøíèõ èñòî÷íèêîâ 18
Íîâûå ìîùíûå òðàíçèñòîðû Freescale äåìîíñòðèðóþò íåïðåâçîéäåííîå ñî÷åòàíèå 19
À. Êðàâ÷óê íàäåæíîñòè è øèðîêîïîëîñíîñòè

Äèðåêòîð: ÈÍÒÅÐÂÜÞ
MexBIOS – óíèêàëüíûé ïðîäóêò íà ðîññèéñêîì ðûíêå 21
Ñ. Ìóðàò÷àåâ
ÑÒÀÒÜÈ
Îôîðìëåíèå ïîäïèñêè: 29
Îöåíî÷íûå íàáîðû äëÿ ðàçðàáîòêè ïîðòàòèâíûõ óñòðîéñòâ ñ àêñåëåðîìåòðàìè
www.rlocman.ru/magazine PocketBook Touch: òîíêàÿ 6-äþéìîâàÿ ÷èòàëêà ñ ñåíñîðíûì äèñïëååì E-Ink Pearl 36
Ðóêîâîäñòâî äëÿ ðàçðàáîò÷èêà ïî ñòîðîæåâûì òàéìåðàì. ×àñòü 1 38
Ïî âîïðîñàì ðàçìåùåíèÿ ðåêëàìû,
Âîïðîñû âûáîðà ìèêðîêîíòðîëëåðà äëÿ àóäèî ïðèëîæåíèé 41
ïóáëèêàöèè àâòîðñêèõ ìàòåðèàëîâ,
Ñîâðåìåííûå ìèêðîñõåìû äëÿ èñòî÷íèêîâ ïèòàíèÿ ïîçâîëÿþò äîáèòüñÿ íóëåâîãî 47
ñ çàìå÷àíèÿìè è ïîæåëàíèÿìè ïîòðåáëåíèÿ â äåæóðíîì ðåæèìå
îáðàùàòüñÿ:
Ìîäóëè êîìïàíèè Òåððàýëåêòðîíèêà íà îñíîâå ìèêðîêîíòðîëëåðîâ STM32 F4 53

rlocman@rlocman.ru
ÑÕÅÌÛ
Å

+7 (495) 721-72-14
SimpleCortex – îòëàäî÷íàÿ ïëàòà, ñîâìåñòèìàÿ ñ Arduino. ×àñòü 1 61
www.rlocman.ru Ðåæåêòîðíûé ôèëüòð ñ ÔÀÏ× 73
Èçìåðåíèå èíäóêòèâíîñòè ñ ïîìîùüþ òðàíçèñòîðà è àìïåðìåòðà. ×àñòü 2 75
èþëü 2012 Íîâûé ïîäõîä ê ýëåêòðîñíàáæåíèþ ñõåì àâòîìîáèëüíîé ýëåêòðîíèêè 77
Ïðîñòîé, àäàïòèâíûé è ýôôåêòèâíûé äðàéâåð ñîëåíîèäà 79

84

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