Az AT89S52-es MCU-t az avrdude program nem támogatja alapesetben. Szerencsére elég a konfigurációs fájlt kiegészíteni és lehet égetni. Az \~/.avrduderc fájlhoz vagy az /etc/avrdude.conf -hoz kell az alábbi sorokat hozzáfűzni (Linux ill. BSD-k alatt). Ezután egy usbasp programozóval lehet beégetni a programunkat. A chip_erase_delay nekem 20000 -el nem …
DVB-T frekvenciák Budapesten és környékén
http://sat.hupont.hu/16/mindigtv-ado-frekvencia-tablazata
Budapesten és környékén:38-as csatorna 610 MHz MUX A 100 kW: m1, m2, Duna TV, rádiók
58-es csatorna 770 MHz MUX C 100 kW: RTL KLUB, TV2, kódolt adások
55-ös csatorna 746 MHz MUX B 39,8 kW: kódolt adások
Lejátszás VLC média lejátszóval …Címkék: LinuxLeo hosszabbítható gyerekágy összeszerelési útmutató
Megvettük az Etsberger Kft. Leo nevű hosszabbítható gyerekágyát. A hozzáadott papír ez volt (gondolom összeszerelési útmutatónak szánták) :
NE ESS PÁNIKBA! (Szép nagy betűkkel szedve.)
Eléggé elkeseredtem, amikor beírtam a keresőbe, hogy "Leo hosszabbítható gyerekágy" és automatikusan kiegészítette az "összeszerelési útmutató" szöveggel. Nem találtam semmi használhatót. De …
Voltmérő méréshatárának és impedanciájának növelése olcsón avagy nagy (megaohmos) előtét ellenállás készítése
400-600V körüli feszültség mérése alapvetően nem okoz problémát a multimétereknek. De ha a mérendő áramkör csak néhány mikroamper áramot tud leadni, a 10 MOhmos belső ellenállású multiméter is hamis értéket fog mutatni: leterheli az áramkört (tápegységet), ezért leesik a feszültség. Ennek kiküszöbölésére a multiméter impedanciáját kellene megnövelni, mondjuk 100 megaohmmal …
Címkék: ElektronikaHello world, LED villogtatás MCS-51 (Intel 8051, 8052) mikrovezérlőhöz
A következő kód a P1.0-ás portra kötött (tranzisztorral meghajtott) LED-et kapcsolgatja ki-be kb. 500 ms-onként, ha 11,0592 MHz-es kvarcot használunk.
; LED blinking
.area RSEG (ABS,DATA)
.org 0x0000
.area HOME (CODE)
.area CSEG (CODE)
loop:mov b, #0xFF
acall delay
clr p1.0
mov b, #0xFF …
Általános kvarcoszcillátor frekvenciák
Néhány példa:
32768 Hz: órakvarc (1 másodperces időalaphoz és kvarcórákban is).
11,0592 MHz: 8051-es mikrovezérlőkben gyakran használt frekvencia, mert hiba nélküli baud rate-eket lehet generálni UART-hoz.
12 MHz: USB-s mikrovezérlők órajele, a full speed USB frekvenciája.
4, 8, 16, 20 MHz: mikrovezérlők órajelének generálásához.
Továbbiak:
Címkék: ElektronikaDIP28 = 2xDIP14
Mostanában leginkább a 28 lábú DIP tokozású Atmel mikrovezérlőket használom. Mindig építek be IC tokot és el is fogynak gyorsan. Két 14-es DIP tok egymás mellé forrasztható és simán belemegy a 28 lábú IC. Itt láttam meg véletlenül (a kép jobb oldalán).
Címkék: ElektronikaiMX233-OLinuXino-Maxi és SSD1289 LCD
Az iMX233-OLinuXino-Maxi fejlesztői kártyám próbálom ITDB02-3.2S típusú LCD-vel összekötni. Az LCD SSD1289 vezérlő IC-vel működik. A lenti képet már az fbdev-test program rajzolta az /dev/fb0 eszközön keresztül. A kernel driver GPIO-n keresztül vezérli a kijelzőt, ez sajnos nagyon lassú: 5 másodpercig tart a teljes képernyő újrarajzolása.
Nebulophone
Egyszerű, de nagyszerű hangkeltő AVR-rel: http://bleeplabs.com/nebulophone/
Címkék: ElektronikaHázilag készült digitális kéziműszer: AVR Superprobe
PIC-kel készült Superprobe-hoz hasonló műszert építettem AVR-rel, pontosabban egy ATmega328P mikrokontrollerrel, két 74HC164-es shift registerrel és 6 darab hétszegmenses kijelzővel:
{width="240"
height="320"}
{width="240"
height="320"} 9V-os elemről működik, van az oldalán két mikrokapcsoló, az elején egy bekapcsológomb illetve egy feszültségváltó kapcsoló. 5V-os …
{width="419"
height="640"}
{width="320 …
{width="320"
height="240"}