Áåñïëàòíàÿ òåõíè÷åñêàÿ áèáëèîòåêà
DDS ãåíåðàòîð. Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè

Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè / Èçìåðèòåëüíàÿ òåõíèêà
Êîììåíòàðèè ê ñòàòüå
×àñòî, â ðàäèîëþáèòåëüñêîé ïðàêòèêå íåîáõîäèì ïðîñòîé ôóíêöèîíàëüíûé DDS (ïðÿìîé öèôðîâîé ñèíòåç ÷àñòîòû) ãåíåðàòîð. Äëÿ ïîëó÷åíèÿ îïðåäåëåííîé ÷àñòîòû...
ß ðàçðàáîòàë ïðîñòîé ãåíåðàòîð ñèíóñà íà ìèêðîñõåìå îò Analog Devices AD9832. Ñõåìà ãåíåðèðîâàëà ñèíóñîèäó îò 0.005 äî 12 ÌÃö ñ øàãîì 0.005 Ãö. Íî, ïîêà ÿ æäàë äîñòàâêè ìèêðîñõåìû AD9832, áûë ðàçðàáîòàí ïðîñòîé DDS ãåíåðàòîð ñ èñïîëüçîâàíèåì ìèêðîêîíòðîëëåðà AT90S2313 è ðåçèñòèâíîé ìàòðèöåé.
Ãåíåðàòîð óïðàâëÿåòñÿ ÷åðåç RS232 íåáîëüøîé Windows-ïðîãðàììîé è ìîæåò ãåíåðèðîâàòü ñëåäóþùèå ôîðìû ñèãíàëîâ: ñèíóñ, òðåóãîëüíèê, ïèëà, ïðÿìîóãîëüíèê â äèàïàçîíå ÷àñòîò íà÷èíàÿ ñ 0.07 Ãö äî 200-300 êÃö ñ øàãîì 0.07 Ãö (çàâèñèò îò ïðèìåíÿåìîãî êâàðöà).

ß íå õî÷ó âäàâàòüñÿ â äåòàëè ðàáîòû DDS-ãåíåðàòîðà. Èñõîäíûé êîä ïðèëàãàåòñÿ, îí î÷åíü ïðîñòîé è â íåì ëåãêî ðàçîáðàòüñÿ.

Ñõåìîòåõíèêà óñòðîéñòâà òîæå ïðîñòàÿ, â íåé åñòü 4 ãëàâíûõ äåòàëè: ðåãóëÿòîð íàïðÿæåíèÿ, ïðèåìîïåðåäàò÷èê RS232, ìèêðîêîíòðîëëåð AT90S2313P è ðåçèñòèâíàÿ ìàòðèöà (R2R). Ìàòðèöà R2R ïîäêëþ÷åíà ê âûâîäàì ÌÊ portB, ò.î. îáðàçóÿ ïðîñòîé ÖÀÏ è ïîçâîëÿþùàÿ ïîëó÷èòü 256 óðîâíåé íàïðÿæåíèÿ.
Ìèêðîñõåìà MAX603 òàêæå èñïîëüçóåòñÿ äëÿ ðåàëèçàöèè ôóíêöèé âêëþ÷åíèÿ/âûêëþ÷åíèÿ ãåíåðàòîðà, ÷åðåç ïîñëåäîâàòåëüíûé èíòåðôåéñ RS232 (ñèãíàë DTR). Êîãäà âû çàêðûâàåòå ïðîãðàììó ãåíåðàòîðà íà êîìïüþòåðå, òî è DDS-ãåíåðàòîðà ïî ïîñòóïèâøåìó ñèãíàëó âûêëþ÷àåòñÿ, ò.î. ýêîíîìÿ áàòàðåéêè.
(íàæìèòå äëÿ óâåëè÷åíèÿ)
Ïðîãðàììíûé êîä íàïèñàí íà àññåìáëåðå. Êîä íåáîëüøîé è îòëè÷àåòñÿ áîëüøèì áûñòðîäåéñòâèåì ãëàâíîãî öèêëà. Ýòî ñåðäöå êîäà ãåíåðàòîðà. Ãëàâíûé öèêë ñîäåðæèò 7 ñòðî÷åê êîäà. Îñòàëüíîé êîä - òàáëèöû ôîðì ñèãíàëîâ è êîììóíèêàöèîííûé êîä.
Àêêóìóëÿòîð ôàçû - 24 áèò, ïðè ïîìîùè íåãî óñòàíàâëèâàåòñÿ ðàçðåøåíèå.
Ìàêñèìàëüíî ãåíåðèðóåìàÿ ÷àñòîòà è ðàçðåøåíèå òàêæå çàâèñèò îò èñïîëüçóåìîãî êâàðöà:
Ðàçðåøåíèå = ×àñòîòà êâàðöà/150994944
fOut = Àêêóìóëÿòîð * Ðàçðåøåíèå
 ìîåì ñëó÷àå êâàðö áûë íà 11.059200 ÌÃö, ò.î. ðàçðåøåíèå ñîñòàâèëî 0.073242188 Ãö.
Äëÿ òîãî, ÷òîáû ïîëó÷èòü âûõîäíóþ ÷àñòîòó 1 êÃö, íåîáõîäèìî â àêêóìóëÿòîð ôàçû çàïèñàòü çíà÷åíèå 0x003556 (13654 dec). Ýòî äàñò 1000.048835 Ãö. Âïîëíå äîñòàòî÷íàÿ òî÷íîñòü äëÿ ðàäèîëþáèòåëÿ.
Êîììóíèêàöèîííûé êîä ïðîãðàììû òàêæå ïðîñò è ïîçâîëÿåò çàïèñûâàòü çíà÷åíèÿ â àêêóìóëÿòîð ôàçû è âûáèðàòü òèï ôîðìû ñèãíàëà.

Ñêà÷àòü èñõîäíèê íà àññåìáëåðå è ïðîãðàììó ïîä Windows
Ïóáëèêàöèÿ: cxem.net
Ñìîòðèòå äðóãèå ñòàòüè ðàçäåëà Èçìåðèòåëüíàÿ òåõíèêà.
×èòàéòå è ïèøèòå ïîëåçíûå êîììåíòàðèè ê ýòîé ñòàòüå.
<< Íàçàä
Ïîñëåäíèå íîâîñòè íàóêè è òåõíèêè, íîâèíêè ýëåêòðîíèêè:
Òîêñè÷íîñòü èíòåðíåòà ïðåóâåëè÷åíà
07.01.2026
Ñîöèàëüíûå ñåòè íåðåäêî âîñïðèíèìàþòñÿ êàê àðåíà ïîñòîÿííîé àãðåññèè, îñêîðáëåíèé è ðàñïðîñòðàíåíèÿ ôåéêîâîé èíôîðìàöèè. Íîâîå èññëåäîâàíèå Ñòýíôîðäñêîãî óíèâåðñèòåòà ïîêàçûâàåò, ÷òî ðåàëüíîñòü çíà÷èòåëüíî îòëè÷àåòñÿ îò ïîïóëÿðíîãî ïðåäñòàâëåíèÿ: èíòåðíåò ãîðàçäî ìåíåå òîêñè÷åí, ÷åì ìíîãèå ïîëüçîâàòåëè ñ÷èòàþò.
Ó÷åíûå îïðîñèëè áîëåå òûñÿ÷è àìåðèêàíöåâ, ïîïðîñèâ èõ îöåíèòü äîëþ ïîëüçîâàòåëåé ñîöñåòåé, êîòîðûå âåäóò ñåáÿ àãðåññèâíî èëè ðàñïðîñòðàíÿþò íåíàâèñòü. Îêàçàëîñü, ÷òî âïå÷àòëåíèÿ ëþäåé ñèëüíî ïðåóâåëè÷èâàþò ìàñøòàáû ïðîáëåìû. Íàïðèìåð, ðåñïîíäåíòû ñ÷èòàëè, ÷òî ïî÷òè ïîëîâèíà ïîëüçîâàòåëåé Reddit õîòÿ áû ðàç îñòàâëÿëà îñêîðáèòåëüíûå êîììåíòàðèè, òîãäà êàê ôàêòè÷åñêèå äàííûå ïëàòôîðìû ïîêàçûâàþò, ÷òî òàêèõ ëþäåé íå áîëåå 3%.
Àíàëîãè÷íàÿ ñèòóàöèÿ íàáëþäàåòñÿ ñ äåçèíôîðìàöèåé. Îïðîñ ïîêàçàë, ÷òî áîëüøèíñòâî ó÷àñòíèêîâ ñ÷èòàëè ïî÷òè ïîëîâèíó àóäèòîðèè Facebook ðàñïðîñòðàíèòåëÿìè ôåéêîâûõ íîâîñòåé, îäíàêî ñòàòèñòèêà ãîâîðèò îá îáðàòíîì: ôàêòè÷åñêàÿ äîëÿ òàêèõ ïîëüçîâàòåëåé ñîñòàâ ...>>
Ïðîöåññîðû Ryzen AI 400
07.01.2026
Ñîâðåìåííûå âû÷èñëåíèÿ âñå áîëüøå îðèåíòèðóþòñÿ íà èíòåãðàöèþ èñêóññòâåííîãî èíòåëëåêòà è âûñîêóþ ïðîèçâîäèòåëüíîñòü â êîìïàêòíûõ óñòðîéñòâàõ, òàêèõ êàê íîóòáóêè è ìèíè-ÏÊ. Íîâàÿ ëèíåéêà ïðîöåññîðîâ AMD Ryzen AI 400 äåìîíñòðèðóåò, êàê ðàçðàáîò÷èêè îáúåäèíÿþò ìîùíûå öåíòðàëüíûå ÿäðà, ãðàôèêó è íåéðîñåòåâûå óñêîðèòåëè â îäíîì ÷èïå, ÷òîáû óäîâëåòâîðÿòü ðàñòóùèå ïîòðåáíîñòè ïîëüçîâàòåëåé â èãðàõ, êîíòåíòå è ÈÈ-ïðèëîæåíèÿõ.
AMD ïðåäñòàâèëà ïðîöåññîðû ñåðèè Gorgon Point, êîòîðûå âêëþ÷àþò äî 12 ÿäåð Zen 5 è äî 24 ïîòîêîâ âû÷èñëåíèé. ×èïû ïîääåðæèâàþò èíòåãðèðîâàííóþ ãðàôèêó RDNA 3.5, îáåñïå÷èâàþò ìàêñèìàëüíóþ òàêòîâóþ ÷àñòîòó äî 5,2 ÃÃö è èìåþò ýíåðãîïîòðåáëåíèå îò 15 Âò äî 54 Âò. Îñîáîå âíèìàíèå óäåëåíî NPU, ñïîñîáíîìó îáðàáàòûâàòü äî 60 òðèëëèîíîâ îïåðàöèé â ñåêóíäó (TOPS), ÷òî äåëàåò ýòè ïðîöåññîðû ýôôåêòèâíûìè äëÿ çàäà÷ ñ èñêóññòâåííûì èíòåëëåêòîì.
Êîíñòðóêöèÿ Ryzen AI 400 ñî÷åòàåò ÿäðà Zen 5 è Zen 5c, îáåñïå÷èâàÿ âûñîêóþ ãèáêîñòü è ïðîèçâîäèòåëüíîñòü. Íåñìîòðÿ íà òî, ÷òî àðõèòåêòóð ...>>
Æåíùèíû ëó÷øå ðàñïîçíàþò ïðèçíàêè áîëåçíè ïî ëèöó
06.01.2026
Ñïîñîáíîñòü ðàñïîçíàâàòü, ÷òî êòî-òî íåçäîðîâ, ÷àñòî ïðîÿâëÿåòñÿ èíòóèòèâíî: áëåäíàÿ êîæà, îïóùåííûå âåêè, óñòàâøåå âûðàæåíèå ëèöà ìîãóò ñèãíàëèçèðîâàòü î íåäîìîãàíèè. Íîâîå èññëåäîâàíèå ìåæäóíàðîäíîé ãðóïïû ó÷åíûõ ïîêàçàëî, ÷òî æåíùèíû â ñðåäíåì òî÷íåå ìóæ÷èí óëàâëèâàþò òàêèå òîíêèå íåâåðáàëüíûå ïðèçíàêè áîëåçíè, ÷òî ìîæåò èìåòü ýâîëþöèîííûå è ñîöèàëüíûå îáúÿñíåíèÿ.
 îòëè÷èå îò ïðåäûäóùèõ ðàáîò, ãäå èñïîëüçîâàëèñü îòðåäàêòèðîâàííûå ôîòîãðàôèè èëè èìèòàöèÿ áîëüíûõ ëèö, ó÷åíûå ðåøèëè ïðîâåðèòü, íàñêîëüêî ëþäè ñïîñîáíû ðàñïîçíàâàòü åñòåñòâåííûå ïðèçíàêè íåäîìîãàíèÿ. Òàêîé ïîäõîä ïîçâîëèë îöåíèòü ðåàëüíóþ ÷óâñòâèòåëüíîñòü ê èçìåíåíèÿì â ëèöàõ, âîçíèêàþùèì ïðè áîëåçíè.
 èññëåäîâàíèè ïðèíÿëè ó÷àñòèå 280 ñòóäåíòîâ, ïîðîâíó ìóæ÷èí è æåíùèí. Ó÷àñòíèêàì ïðåäëîæèëè îöåíèòü 24 ôîòîãðàôèè, íà êîòîðûõ èçîáðàæåíû ëþäè êàê â çäîðîâîì ñîñòîÿíèè, òàê è âî âðåìÿ áîëåçíè. Ýòî äàëî âîçìîæíîñòü ñðàâíèòü âîñïðèÿòèå åñòåñòâåííûõ ïðèçíàêîâ íåäîìîãàíèÿ â ðåàëüíûõ ëèöàõ.
Äëÿ àíàëèçà ñîñòîÿíèÿ êàæäîãî ...>>
Ñëó÷àéíàÿ íîâîñòü èç Àðõèâà Ñòðóéíàÿ ïå÷àòü çà êîïåéêè
30.10.2011
Íîâûå ñòðóéíûå ôîòîïðèíòåðû L100 è L800 îò êîìïàíèè Epson ñî÷åòàþò ïüåçîýëåêòðè÷åñêóþ òåõíîëîãèþ ïå÷àòè è îñîáóþ ïå÷àòàþùóþ êîíñòðóêöèþ, êîòîðàÿ ïðåäóñìàòðèâàåò íàëè÷èå âñòðîåííûõ åìêîñòåé äëÿ ÷åðíèë (70 ìë) âìåñòî îòäåëüíûõ ñúåìíûõ êàðòðèäæåé. Òàêîå ðåøåíèå ñóùåñòâåííî ñíèæàåò ñòîèìîñòü ïîëó÷àåìûõ îòïå÷àòêîâ, ñîõðàíÿÿ èõ âûñîêîå êà÷åñòâî.
Ìîíîõðîìíûé äîêóìåíò ôîðìàòà À4, íàïå÷àòàííûé òàêèì óñòðîéñòâîì, îáîéäåòñÿ âàì ïðèáëèçèòåëüíî â 0,002USD, à ôîòîãðàôèÿ 10x15 ñì - ìåíåå ÷åì â 0,5USD. Îðèãèíàëüíûé äèçàéí êîíòåéíåðîâ äëÿ ÷åðíèë äåëàåò ïðîöåäóðó çàïðàâêè ïðèíòåðà äîâîëüíî ïðîñòîé, à ñïåöèàëüíàÿ ñèñòåìà áëîêèðîâêè èñêëþ÷àåò âîçìîæíîñòü ïðîòå÷êè ÷åðíèë.
|
Äðóãèå èíòåðåñíûå íîâîñòè:
▪ Ïîëíîöâåòíûé ìèêðîäèñïëåé ðàçðåøåíèåì OLED WUXGA
▪ Àâòîíîìíûé ðåíòãåí-àïïàðàò ñ èñêóññòâåííûì èíòåëëåêòîì
▪ Èñêóññòâåííûé èíòåëëåêò èìèòèðóåò ïî÷åðê ÷åëîâåêà
▪ Íàéäåíà áëèæàéøàÿ ê íàì ÷åðíàÿ äûðà
▪ Äâèæåíèå ÷åëþñòåé âûðàáàòûâàåò ýëåêòðè÷åñòâî
Ëåíòà íîâîñòåé íàóêè è òåõíèêè, íîâèíîê ýëåêòðîíèêè
Èíòåðåñíûå ìàòåðèàëû Áåñïëàòíîé òåõíè÷åñêîé áèáëèîòåêè:
▪ ðàçäåë ñàéòà Ïðåîáðàçîâàòåëè íàïðÿæåíèÿ, âûïðÿìèòåëè, èíâåðòîðû. Ïîäáîðêà ñòàòåé
▪ ñòàòüÿ Ïóáëèëèé (Ïóáëèé) Ñèð. Çíàìåíèòûå àôîðèçìû
▪ ñòàòüÿ ×òî ãîâîðèò êîðîëåâà ïîñâÿùàåìîìó â ðûöàðè âî âðåìÿ öåðåìîíèè? Ïîäðîáíûé îòâåò
▪ ñòàòüÿ Áðþêâà. Ëåãåíäû, âûðàùèâàíèå, ñïîñîáû ïðèìåíåíèÿ
▪ ñòàòüÿ Îáòî÷êà ñâåòîäèîäîâ äëÿ òðàíñèâåðà RA3AO. Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè
▪ ñòàòüÿ Îïûò ñ ìîëîòêîì. Ôèçè÷åñêèé ýêñïåðèìåíò
Îñòàâüòå ñâîé êîììåíòàðèé ê ýòîé ñòàòüå:
Ãëàâíàÿ ñòðàíèöà | Áèáëèîòåêà | Ñòàòüè | Êàðòà ñàéòà | Îòçûâû î ñàéòå

www.diagram.com.ua
2000-2026