• .
  • Willkommen im Forum!
  • Alles beim Alten...
  • Du hast kaum etwas verpasst ;-)
  • Jetzt noch sicherer mit HTTPS
Hallo, Gast! Anmelden Registrieren


Tiny Tone
#29
(19.01.2019, 01:24 PM)alfsch schrieb: wobei...etwas gegrübelt...reizvoller wäre dann sowas:
- OC1A : macht PWM , 7bit , also OC1C auf 127 gesetzt;
- PLL im low-power-mode , macht dann 32MHz , somit der timer wieder 250kHz pwm .
- OC1B : bekommt auch 7bit Wert...und zwar so:

es wird ne Tabelle erzeugt, wenn genug Speicher in deinem mini-tiny hast, mit 512 x 16bit Werten (1kB, köönte gehen, sonst eben 256 Werte Rolleyes  );
die 16bits sind je 1Byte MSB mit 7bits maximum, und 1 LSB mit den restlichen 7 bits; (jeweils left-just.);
vom oc1a out kommt statt der Monster-Drossel ein R , zb 4k7 , zum VOL-poti; vom oc1b (4k7 x 128 = ) 602k auch , das ist das "LSB" ;
somit wirds eine 14-bit / 250kHz Auflösung, die theoretisch > 80dB S/N und 0,01% Klirr erreicht (dominanter Fehler sind da das matching des 1/128 R-verhältnisses und die Nichtlinearität der Portpins) und 0...20kHz problemlos macht.

in diesem etwas komplexeren Gewerkel muss allerdings etwas umverdrahtet werden: oc1b kommt auf PB4 raus, also müssen R22+28 raus, frequ.poti A/D in kommt auf PB3 ; somit pb4 frei, bekommt den 600k zum Vol-poti. + der 100n -> 2n2 , wir machen jetzt ja 20kHz. max.

software - das timer-update lädt dann eben zwei aufeinanderfolgende Bytes, in oc1a und oc1b ; minimaler Mehraufwand.

cool wa ? Cool

ps pb3 sollte wohl die betriebsspannung messen..oder wie? geht auch so: du misst die interne Referenz , 1.1V : was da gemessen wird.../Milchmädchenrechnung/...ergibt die VCC . Smile

Habs schon zu etwa 63% verstanden, klingt nicht übel.
Damit hast Du den ersten Preis gewonnen:
1 original TinyTone-PCB!
...mit der Lizenz zum Löten!
 
Reply
  


Nachrichten in diesem Thema
Tiny Tone - von voltwide - 14.01.2019, 09:02 PM
RE: Tiny Tone - von voltwide - 14.01.2019, 09:17 PM
RE: Tiny Tone - von voltwide - 14.01.2019, 10:23 PM
RE: Tiny Tone - von christianw. - 15.01.2019, 01:55 PM
RE: Tiny Tone - von voltwide - 15.01.2019, 06:41 PM
RE: Tiny Tone - von voltwide - 15.01.2019, 11:49 PM
RE: Tiny Tone - von voltwide - 16.01.2019, 01:25 AM
RE: Tiny Tone - von alfsch - 15.01.2019, 06:19 PM
RE: Tiny Tone - von christianw. - 15.01.2019, 07:01 PM
RE: Tiny Tone - von christianw. - 16.01.2019, 12:28 AM
RE: Tiny Tone - von voltwide - 16.01.2019, 12:53 AM
RE: Tiny Tone - von alfsch - 16.01.2019, 02:12 AM
RE: Tiny Tone - von voltwide - 16.01.2019, 02:21 AM
RE: Tiny Tone - von christianw. - 16.01.2019, 02:34 PM
RE: Tiny Tone - von voltwide - 16.01.2019, 06:48 PM
RE: Tiny Tone - von christianw. - 16.01.2019, 10:33 PM
RE: Tiny Tone - von christianw. - 16.01.2019, 10:43 PM
RE: Tiny Tone - von voltwide - 18.01.2019, 05:45 PM
RE: Tiny Tone - von christianw. - 18.01.2019, 08:51 PM
RE: Tiny Tone - von voltwide - 18.01.2019, 11:01 PM
RE: Tiny Tone - von voltwide - 19.01.2019, 12:03 AM
RE: Tiny Tone - von alfsch - 19.01.2019, 01:12 AM
RE: Tiny Tone - von voltwide - 19.01.2019, 09:34 AM
RE: Tiny Tone - von alfsch - 19.01.2019, 10:47 AM
RE: Tiny Tone - von christianw. - 19.01.2019, 09:29 AM
RE: Tiny Tone - von voltwide - 19.01.2019, 11:49 AM
RE: Tiny Tone - von alfsch - 19.01.2019, 12:24 PM
RE: Tiny Tone - von alfsch - 19.01.2019, 01:24 PM
RE: Tiny Tone - von voltwide - 19.01.2019, 03:23 PM
RE: Tiny Tone - von alfsch - 20.01.2019, 12:39 AM
RE: Tiny Tone - von voltwide - 23.01.2019, 11:01 PM
RE: Tiny Tone - von christianw. - 23.01.2019, 11:55 PM
RE: Tiny Tone - von voltwide - 24.01.2019, 01:56 AM
RE: Tiny Tone - von voltwide - 24.01.2019, 12:48 PM
RE: Tiny Tone - von kahlo - 24.01.2019, 04:17 PM
RE: Tiny Tone - von christianw. - 24.01.2019, 04:18 PM
RE: Tiny Tone - von voltwide - 24.01.2019, 04:36 PM
RE: Tiny Tone - von voltwide - 24.01.2019, 04:42 PM
RE: Tiny Tone - von christianw. - 24.01.2019, 04:40 PM
RE: Tiny Tone - von alfsch - 24.01.2019, 08:23 PM
RE: Tiny Tone - von voltwide - 24.01.2019, 09:06 PM
RE: Tiny Tone - von voltwide - 24.01.2019, 11:16 PM
RE: Tiny Tone - von voltwide - 24.01.2019, 11:51 PM
RE: Tiny Tone - von alfsch - 25.01.2019, 01:38 PM
RE: Tiny Tone - von voltwide - 25.01.2019, 07:39 PM
RE: Tiny Tone - von voltwide - 25.01.2019, 08:57 PM
RE: Tiny Tone - von voltwide - 26.01.2019, 01:23 AM
RE: Tiny Tone - von alfsch - 26.01.2019, 12:46 PM
RE: Tiny Tone - von voltwide - 26.01.2019, 02:20 PM
RE: Tiny Tone - von voltwide - 26.01.2019, 02:32 PM
RE: Tiny Tone - von voltwide - 26.01.2019, 11:35 PM
RE: Tiny Tone - von voltwide - 27.01.2019, 12:28 AM
RE: Tiny Tone - von alfsch - 27.01.2019, 02:38 PM
RE: Tiny Tone - von voltwide - 27.01.2019, 02:56 PM
RE: Tiny Tone - von voltwide - 27.01.2019, 09:06 PM
RE: Tiny Tone - von voltwide - 27.01.2019, 10:29 PM
RE: Tiny Tone - von voltwide - 28.01.2019, 04:27 PM
RE: Tiny Tone - von voltwide - 29.01.2019, 12:42 AM
RE: Tiny Tone - von Bandre - 29.01.2019, 08:43 AM
RE: Tiny Tone - von voltwide - 29.01.2019, 01:50 PM
RE: Tiny Tone - von alfsch - 30.01.2019, 09:59 AM
RE: Tiny Tone - von voltwide - 30.01.2019, 11:08 AM
RE: Tiny Tone - von alfsch - 30.01.2019, 02:38 PM
RE: Tiny Tone - von voltwide - 30.01.2019, 04:40 PM
RE: Tiny Tone - von Bandre - 29.01.2019, 01:58 PM
RE: Tiny Tone - von christianw. - 30.01.2019, 01:00 PM
RE: Tiny Tone - von alfsch - 16.02.2019, 11:04 PM
RE: Tiny Tone - von voltwide - 17.02.2019, 12:03 AM
RE: Tiny Tone - von E_Tobi - 17.02.2019, 10:09 AM
RE: Tiny Tone - von alfsch - 17.02.2019, 01:37 PM
RE: Tiny Tone - von alfsch - 17.02.2019, 12:47 AM
RE: Tiny Tone - von voltwide - 17.02.2019, 09:38 AM
RE: Tiny Tone - von kahlo - 17.02.2019, 03:17 PM
RE: Tiny Tone - von voltwide - 17.02.2019, 03:49 PM
RE: Tiny Tone - von alfsch - 17.02.2019, 04:05 PM
RE: Tiny Tone - von E_Tobi - 17.02.2019, 05:01 PM
RE: Tiny Tone - von alfsch - 17.02.2019, 05:52 PM
RE: Tiny Tone - von E_Tobi - 17.02.2019, 06:09 PM
RE: Tiny Tone - von alfsch - 17.02.2019, 06:45 PM
RE: Tiny Tone - von alfsch - 17.02.2019, 07:04 PM
RE: Tiny Tone - von voltwide - 18.02.2019, 03:55 PM
RE: Tiny Tone - von E_Tobi - 17.02.2019, 07:19 PM
RE: Tiny Tone - von alfsch - 17.02.2019, 07:30 PM
RE: Tiny Tone - von E_Tobi - 17.02.2019, 07:56 PM
RE: Tiny Tone - von alfsch - 18.02.2019, 05:10 PM
RE: Tiny Tone - von E_Tobi - 18.02.2019, 08:24 PM
RE: Tiny Tone - von alfsch - 18.02.2019, 09:36 PM
RE: Tiny Tone - von voltwide - 19.02.2019, 01:10 AM
RE: Tiny Tone - von alfsch - 19.02.2019, 11:39 AM
RE: Tiny Tone - von christianw. - 19.02.2019, 12:19 PM
RE: Tiny Tone - von alfsch - 19.02.2019, 12:42 PM
RE: Tiny Tone - von christianw. - 19.02.2019, 01:53 PM
RE: Tiny Tone - von voltwide - 19.02.2019, 02:37 PM
RE: Tiny Tone - von E_Tobi - 19.02.2019, 09:37 PM
RE: Tiny Tone - von alfsch - 19.02.2019, 10:49 PM
RE: Tiny Tone - von voltwide - 19.02.2019, 11:36 PM
RE: Tiny Tone - von alfsch - 20.02.2019, 12:19 AM
RE: Tiny Tone - von christianw. - 19.02.2019, 11:39 PM
RE: Tiny Tone - von voltwide - 20.02.2019, 12:02 AM
RE: Tiny Tone - von christianw. - 20.02.2019, 08:55 AM
RE: Tiny Tone - von voltwide - 21.02.2019, 01:29 AM