[elektro] frekvencia osztas

szzz szabolcs.nemeth.lista at gmail.com
Fri May 13 20:48:36 CEST 2016


Hello,

Egy akarmilyen Atmega (pl 328 , vagy Arduino micro) tud hardveres 
PWM-et. A beallitas FastPWM, csak a frekit, meg a kitoltes hosszat kell 
beirni, meg es kirakja a portlabra a 2ms hosszu akarhany herczet. Es nem 
kell szoftveres idozitesekkel szivni.

Pl arduinobol:

void setup(){


   DDRB=0x22;
   DDRC=0x00;
   DDRD=0x00;

   PORTB=0x1D;  //set port default values, and pull ups
   PORTC=0xFE;
   PORTD=0xFF;


  TCCR1B=0x1A;   //8 prescaler, fast PWM
  TCCR1A=0x82; //PWM operation will be "clear when mach" (0x82)
  ICR1=10000;    /PWM period register 16Mhz/8 /10000 =200Hz

  OCR1A=2000;   //PWM duty registers = 1ms
}

void loop(){

}


Udv,

Szabolcs


2016.05.12. 20:43 keltezéssel, Nemeth Tibor írta:
> Hali!
>
> Ha az én gondom lenne egyszerű mikrokontrollerbe szoftveresen
> megoldanám, de látom ez nem barátságos környezet neked.
> Nem írtad, fontos(abb)-e a két frekvencia aránya mint az egyedi
> pontosság. Ha nem, akkor talán nem elvetendő a két kvarc két számláló és
> kiválasztó áramkör koncepció sem. Nem néztem végig, de nagyon sokféle
> kvarcfreki van, ha nem egyből hanem kettőből indulsz talán barátságosabb
> osztó értékek adódnak.
>
> Üdv.
>                 Németh Tibor
>
>
>
>
> 2016.05.12. 10:28 keltezéssel, njjano írta:
>> Udv mindenkinek,
>>
>> kellene nekem egy kis aramkor, ami atkapcsolhatoan ad nekem 200Hz vagy 270Hz
>> jelet, quartzoszci jelebol leosztva. Legjobb lenne valami cmos vagy hasonlo
>> kapus dolgokbol osszedobni, de nem tudok dulore jutni a hogyanban. Addig mar
>> eljutottam, hogy kiszamoltam a legkisebb kozos tobbszorosuket, majd abbol
>> megtalaltam, hogy a 11.0592Mhz-es kristaly jelebol egesz szamu osztassal
>> kihozhato a dolog, es ilyen kavics van is az univerzumban :) A fenti frekik
>> melle raadasul kellene nekem egy segedjel is, kb. ketszeres frekivel...
>>
>> A vegeredmeny amit el akarok erni: 100Hz-el ismetlodo 1ms (koruli)
>> impulzusok, illetve 135Hz-el ismetlodo 1ms impulzusok. Viszont nagyon
>> pontosan kellene ez a jel, ezert a kvarc alap.
>>
>> Hogyan lehetne ilyen osztot valami egyszeru de nagyszeru aramkorbol
>> osszedrotozni?
>>
>> Koszonom a tippeket elore is!
>>
>> Jano
>>
>> -----------------------------------------
>>             elektro[-flame|-etc]
>>
>>
>> -----
>> A(z)  uzenetben nem talalhato virus.
>> Ellenorizte: AVG - www.avg.com
>> Verzio: 2016.0.7597 / Virus adatbazis: 4568/12215 - Kiadas datuma: 2016.05.12.
>>
>>
> -----------------------------------------
>            elektro[-flame|-etc]


---
Ezt az e-mailt az Avast víruskereső szoftver átvizsgálta.
https://www.avast.com/antivirus



More information about the Elektro mailing list