úterý 13. září 2011

Výpočet ceny za elektřinu pro spotřebiče


Příkon [W]
Cena za kWh [Kč]
Cena za den [Kč]
Cena za týden [Kč]
Cena za měsíc [Kč]
Cena za rok [Kč]

pondělí 12. září 2011

Práce s videm z kamery

Hrátky s kamerou HDR-XR160E

Spojovat MTS soubory je možné pomocí příkazu (binárně sloučí soubory)
copy /b video1.mts+video2.mts vystup.mts


Potom již stačí pomocí programu AVIDemux převést video do požadovaného formátu.


http://avidemux.sourceforge.net/
http://forum.avmania.e15.cz/viewtopic.php?f=1704&t=1084852&st=0&sk=t&sd=a&start=15

Pro lepší komfort je možné použít program TSSniper pro stříhání a editaci
http://www.videohelp.com/tools/TSSniper
Nejprve je nutné nainstalovat ffdshow a Haali media splitter

OpenWRT Flash

cd /tmp/
wget http://downloads.openwrt.org/backfire/10.03.1-rc5/brcm47xx/openwrt-brcm47xx-squashfs.trx
sysupgrade /tmp/openwrt-brcm47xx-squashfs.trx

UART na ADuC702x

Výpočet konstant pro určitou přenosovou rychlost.

BaudRate
Frekvence
CD
DL
Skytečný BaudRate
Chyba BaudRate v %

čtvrtek 1. září 2011

Programování FLASH ADuC702x

Pro programování FLASH paměti stačí připojit ADuC702x sériovou linkou. Pozor některé MCU mají I2C bootloadres, viz následující tabulka. I2C bootloader je označen I na konci zančení. Například ADuC7021BCPZ62 je s UARTEM a ADuC7021BCPZ62I je s I2C.

Logický analyzátor a osciloskop s rozhraním USB

Stavba se nejprve ubírala směrem ke klonu podle Pandatronu [1]. Bohužel výrobce takové klony nerad podporuje, proto se bránil formou nového FW, viz diskuze na MCU[2]. Nakonec používám zařízení založené na zapojení [3].

Přidávám několik naměřených průběhů:


Průběh napětí MC34063

Popis ADuC7021

MCU s jádrem ARM7TDMI RISC 32bit
Periferie - AD převodník 12bit 1 MSPS
               - DA převodník 12bit
               - PWM
               - Komparátor
               - UART
               - I2C®
               - SPI
               - Programovatelná logika IO pinů (PLA)
               - PLL pro získání hodinového kmitočtu z vnitřního nebo externího 32,768 kHz oscilátoru

Taktování ADuC702x

Časování, různé módy a předděličku ovládá registr POWCON.

GPIO u ADuC702x

IO porty jsou 5V kompatibilní, mají vnitřní pull-up (100 kΩ). Pull-up je možné vypnout u P0.0, P0.4, P0.5, P0.6, P0.7 a GPIO pinů portu P1. Při uspání MCU se porty přepnou do stavu vysoké impedance.

Nastavení funkce pinů GPxCON.