Ñòðàíèöà 170 èç 199 ÏåðâàÿÏåðâàÿ ... 70120160167168169170171172173180 ... ÏîñëåäíÿÿÏîñëåäíÿÿ
Ïîêàçàíî ñ 1,691 ïî 1,700 èç 1989

Òåìà: Ìèêðîêîíòðîëëåðû AVR

  1. #1691

    Ðåãèñòðàöèÿ
    12.09.2006
    Àäðåñ
    Áîëãàðèÿ, Ñèëèñòðà, KN34PC
    Ñîîáùåíèé
    2,244
    Ïîçûâíîé
    LZ2WSG
    cuneum, âàø S_meter_13_PWM.ino_a ttiny13a_9600000L.he x ê ðåàëüíîìó 13A ðàáîòàåò,
    ðåãóëèðóåòñÿ îò 0 äî ìàêñèìóìà, íî ÷àñòîòà íèçêàÿ (ñ äåëèòåëåì /8, Fout pwm ~2,3 kHz). (Fclock = 9,6 MHz, L fuse: 7A) .
    ---
    Äà, òåïåðü âèæó, è íà ñèìóëÿòîðå íèçêàÿ.


  2. #1692
    Àâàòàð äëÿ cuneum
    Ðåãèñòðàöèÿ
    28.12.2015
    Àäðåñ
    Ñàíêò-Ïåòåðáóðã
    Ñîîáùåíèé
    2,308
    Çàïèñåé â äíåâíèêå
    1
    Öèòàòà Ñîîáùåíèå îò veso74 Ïîñìîòðåòü ñîîáùåíèå
    è íà ñèìóëÿòîðå íèçêàÿ
    Ñäåëàë, êàê ó àâòîðà, ÷àñòîòó ìîæíî ïîäíÿòü â 8 ðàç. Õîòÿ ñìûñëà íå âèæó, âåäü ïîòîì îíà ñãëàæèâàåòñÿ RC-öåïüþ äëÿ îáðàçîâàíèÿ ïîñòîÿííîé ñîñòàâëÿþùåé, ïðèãîäíîé äëÿ ñòðåëî÷íîãî èíäèêàòîðà.

  3. #1693

    Ðåãèñòðàöèÿ
    12.09.2006
    Àäðåñ
    Áîëãàðèÿ, Ñèëèñòðà, KN34PC
    Ñîîáùåíèé
    2,244
    Ïîçûâíîé
    LZ2WSG
    ×èòàéòå #1643. "Êàê ó àâòîðà" ÷àñòîòà ØÈÌ-à ~19 kHz. ØÈÌ 2.5 kHz íå õî÷åò, ïðè÷èíàì òàì îí íàïèñàë.

  4. #1694
    Àâàòàð äëÿ cuneum
    Ðåãèñòðàöèÿ
    28.12.2015
    Àäðåñ
    Ñàíêò-Ïåòåðáóðã
    Ñîîáùåíèé
    2,308
    Çàïèñåé â äíåâíèêå
    1

    Êîððåêòîð ïîêàçàíèé äëÿ ñòðåëî÷íîãî èíäèêàòîðà S-ìåòðà íà Tiny13A

    Ïåðåäåëàë êîä ïîëíîñòüþ, ìîÿ âåðñèÿ çàíèìàåò 136 áàéò è äîëæíà âûäàâàòü ~30..38êÃö ØÈÌ, ïî êðàéíåé ìåðå â Ïðîòåóñ îíà ýòî äåëàåò. Âûâîäû è óðîâíè ñèãíàëà ïðåæíèå. Óðîâíè çàäàþòñÿ â åäèíèöàõ êâàíòîâàíèÿ ADC (0..1023) â ìàññèâå èç 16 ïîðîãîâûõ çíà÷åíèé. Ïðåäïîëàãàåòñÿ, ÷òî áóäóò çàäàíû òå òî÷êè íà ãðàôèêå, ÷òî ñîîòâåòñòâóþò çíà÷åíèÿì øêàëû ñòðåëî÷íîãî èíäèêàòîðà è âõîäíûì óðîâíÿì S. Èçìåíåíèå ïîëîæåíèÿ ñòðåëêè ñêà÷êîì, ñãëàæèâàíèå äîñòèãàåòñÿ RC-öåïüþ ïî âûõîäó ØÈÌ è âõîäó S, èíòåðïîëÿöèÿ â äàííîé âåðñèè êîäà íå ïðèìåíÿåòñÿ.

    Äëÿ ôîðìèðîâàíèÿ ØÈÌ ïðèìåíÿåòñÿ ìåòîä FastPWM ñî ñ÷¸òîì äî ïåðåïîëíåíèÿ.

    Àíàëîãîâûé âõîä - PB4 (0..5V)
    Âûõîä ØÈÌ - PB0
    Âëîæåíèÿ Âëîæåíèÿ
    Ïîñëåäíèé ðàç ðåäàêòèðîâàëîñü cuneum; 03.02.2025 â 23:54.

  5. #1695
    Öèòàòà Ñîîáùåíèå îò veso74 Ïîñìîòðåòü ñîîáùåíèå
    ØÈÌ 2.5 kHz íå õî÷åò, ïðè÷èíàì òàì îí íàïèñàë.
    Î÷åðåäíàÿ ïðîáëåìà.. Èçãîòîâèë ïëàòó, ñïàÿë óñòðîéñòâî. Òàêæå èçìåíèë ïðîãðàììó ñ öåëüþ èñïîëüçîâàòü âòîðîé âõîä ÀÖÏ äëÿ èçìåðåíèÿ âûõîäíîé ìîùíîñòè. Òî åñòü, êîíòðîëëåð òàêæå âûïîëíÿåò ðîëü ïåðåêëþ÷àòåëÿ. Âûõîä èñïîëüçóåòñÿ òîò-æå êàê è ñòðåëî÷íûé ïðèáîð.  ðåæèìí èçìåðåíèÿ âûõîäíîé ìîùíîñòè ôàêòè÷åñêè èçìåðÿåòñÿ âûõîäíîå íàïðÿæåíèå. Ñèòóàöèÿ òàêàÿ - ïðè íàëàäêå, ïðîèñõîäèò ñëåäóþùåå. Íàïðÿæåíèå íà âõîä ÀÖÏ ïîäàþ ñ ïåðåìåííîãî ðåçèñòîðà 10 êîì. Ñèãíàë êîíòðîëèðóþ îñöèëëîãðàôîì. Ïðè âðàùåíèè ðåçèñòîðà, ïî÷òè äî ñðåäíåãî ïîëîæåíèÿ äâèæêà, ñêâàæíîñòü óâåëè÷èâàåòñÿ íåçíà÷èòåëüíî, çàòåì ïî÷òè ñêà÷êîì ðàñòåò äî ìàêñèìàëüíîé. Íàïðÿæåíèå íà äâèæêå ïåðåìåííîãî ðåçèñòîðà ìåíÿåòñÿ ïîõîæèì îáðàçîì è íå ïîäíèìàåòñÿ âûøå 3,8 âîëüòà, õîòÿ ðåçèñòîð çàïèòàí îò 5 âîëüò). Âåðíóëñÿ ê ìàêåòó, íà êîòîðîì óñòàíîâëåíà äðóãîé ýêçåìïëÿð Attiny13. Òà æå êàðòèíà.
    Åñëè ó êîãî åñòü æåëàíèå, ïîñìîòðèòå ïîæ. èñõîäíèê, ìîæåò òàì ÷òî íàìóäðèë.. À åñëè åñòü âîçìîæíîñòü ïðîâåðèòü íà ñâîåì æåëåçå, áóäó ïðèçíàòåëåí.
    Êñòàòè, êàêîå âõîäíîå ñîïðîòèâëåíèå ÀÖÏ (÷èòàþ äàòàøèò, íî íå äóìàþ, ÷òî ÿ òàì ÷òî-òî ïðî÷èòàþ, âåäü íà îäíîì âõîäå íàïðÿæåíèå ñ ïåðåìåííîãî ðåçèñòîðà ìåíÿåòñÿ ïëàâíî).
    Òàêæå ïðèëîæèë ñõåìó...
    Ìèíèàòþðû Ìèíèàòþðû Íàæìèòå íà èçîáðàæåíèå äëÿ óâåëè÷åíèÿ. 

Íàçâàíèå:	S_meter_2.png 
Ïðîñìîòðîâ:	67 
Ðàçìåð:	32.9 Êá 
ID:	410757  
    Âëîæåíèÿ Âëîæåíèÿ

  6. #1696

    Ðåãèñòðàöèÿ
    12.09.2006
    Àäðåñ
    Áîëãàðèÿ, Ñèëèñòðà, KN34PC
    Ñîîáùåíèé
    2,244
    Ïîçûâíîé
    LZ2WSG
    Èçìåíèòå ñòðîêó 48:
    îò
    Êîä:
    DDRB=0x0D;
    íà
    Êîä:
    DDRB=0x01;

  7. #1697
    Öèòàòà Ñîîáùåíèå îò veso74 Ïîñìîòðåòü ñîîáùåíèå
    Èçìåíèòå
    ×òî-òî ÿ çàðîïîðòîâàëñÿ. Âñåãäà âûâîäû ïîðòîâ, êîòîðûå ñëóæàò êàê âõîäû ÀÖÏ, êîíôèãóðèðîâàë êàê âõîäû. Íî, âñå áåç èçìåíåíèé. Ðàáîòàëî è ïðè íàñòðîéêå ïîðòîâ, êîòîðûå èñïîëüçóþòñÿ ÀÖÏ, êàê âûõîäû. Õîòÿ, êîíå÷íî , ýòî íåïðàâèëüíî.

  8. #1698

    Ðåãèñòðàöèÿ
    12.09.2006
    Àäðåñ
    Áîëãàðèÿ, Ñèëèñòðà, KN34PC
    Ñîîáùåíèé
    2,244
    Ïîçûâíîé
    LZ2WSG
    Íå ïîíÿë: ðàáîòàåò èëè íåò? (äðóãèìè ñëîâàìè, ïîæàëóéñòà).

  9. #1699
    Öèòàòà Ñîîáùåíèå îò ozforester Ïîñìîòðåòü ñîîáùåíèå
    Âîîáùå, ëó÷øå æäàòü ïîêà íå óïàäåò ôëàã ADSC, îí ïðîùå.
    Êîä:
    while( ADCSRA & (1<<ADSC) ){} // 13 cycles
    À âîò ýòî ïðîáëåìó óñòðàíèëî. Æàëü, ÷òî íå âíÿë ñîâåòó ñðàçó. Åñëè áåç äåëèòåëÿ, óñòðîéñòâî ðàáîòàëî íåñêîëüêî ñåêóíä, à â÷åðà äàæå ñ äåëèòåëåì íà 8, èíîãäà çàâèñàëî. Ñåé÷àñ óæå ïîë÷àñà ðàáîòàåò. Íî, ÿ óæå ñóåâåðíûì ñòàë, ïîýòîìó íå áóäåì òîðîïèòüñÿ. Íî, âñå ðàâíî, ñïàñèáî.
    Åñòü, ïðàâäà, åùå îáñòîÿòåëüñòâî.. Ñ îæèäàíèåì óñòàíîâêè ôëàãà ADIF, íàâåðíîå, äåñÿòêè êîíñòðóêöèé èìåþòñÿ, â êîòîðûõ èìåííî òàê. Ïðàâäà, òàì âåçäå Atmega8, 168, 328.

    Öèòàòà Ñîîáùåíèå îò veso74 Ïîñìîòðåòü ñîîáùåíèå
    ðàáîòàåò èëè íåò?
    Íå ðàáîòàåò...


  10. #1700

    Ðåãèñòðàöèÿ
    12.09.2006
    Àäðåñ
    Áîëãàðèÿ, Ñèëèñòðà, KN34PC
    Ñîîáùåíèé
    2,244
    Ïîçûâíîé
    LZ2WSG
    Â Proteus ñ DDRB=0x0D; íå ðàáîòàëî. Ñ DDRB=0x01; ðàáîòàëî. Ïîïðîáóþ òåñòîâîé áðåäáîðä ñ ATtiny13A.
    ---
    Ïîïðîáîâàë. Ïîïðàâêà òîëüêî â DDRB=0x01; - ðàáîòàåò è íà òåñòîâîé áðåäáîðä ñ ATtiny13A (êîä: â Arduino IDE + MicroCore).
    Ïîñëåäíèé ðàç ðåäàêòèðîâàëîñü veso74; 06.02.2025 â 13:17.

Ñòðàíèöà 170 èç 199 ÏåðâàÿÏåðâàÿ ... 70120160167168169170171172173180 ... ÏîñëåäíÿÿÏîñëåäíÿÿ

Èíôîðìàöèÿ î òåìå

Ïîëüçîâàòåëè, ïðîñìàòðèâàþùèå ýòó òåìó

Ýòó òåìó ïðîñìàòðèâàþò: 1 (ïîëüçîâàòåëåé: 0 , ãîñòåé: 1)

Ïîõîæèå òåìû

  1. Ìèêðîêîíòðîëëåðû PIC
    îò R2DAD â ðàçäåëå Êîíñòðóêöèè íà ìèêðîêîíòðîëëåðàõ äëÿ ðàäèîëþáèòåëåé
    Îòâåòîâ: 240
    Ïîñëåäíåå ñîîáùåíèå: 10.11.2025, 15:38
  2. ÑÎÌ ïîðò è ìèêðîêîíòðîëëåðû
    îò alex74 â ðàçäåëå Òåõíè÷åñêèé êàáèíåò
    Îòâåòîâ: 1
    Ïîñëåäíåå ñîîáùåíèå: 31.03.2008, 11:04

Âàøè ïðàâà

  • Âû íå ìîæåòå ñîçäàâàòü íîâûå òåìû
  • Âû íå ìîæåòå îòâå÷àòü â òåìàõ
  • Âû íå ìîæåòå ïðèêðåïëÿòü âëîæåíèÿ
  • Âû íå ìîæåòå ðåäàêòèðîâàòü ñâîè ñîîáùåíèÿ
  •