![]() |
Icecap's freebies |
Jaha, vad är "freebies" då?
Jo, det är saker som jag bjuder på, delvist såklart i självförhärligande ändamål men även delvist för att det kan vara en kul grej och för att jag känner för det.
Ingen av dessa "freebies" får du tjäna pengar på och distribuerar du dom vidare ska det alltid vara med källa.
Om du byggar några av dessa kretslopp och finner dom användbara skulle det roa mig att få en mail om att så har skett.
LCD-modul manual. Det är en generell manual över LCD-textmoduler som är baserat på den "vanliga" controllerkrets, oumbärlig när man ska kolla hur man initierar det osv.
![]() |
Beskrivning: |
RC-servo kontroll:
![]() |
Beskrivning: Jag har inte brytt mig om att rita in 5V matning osv. Detta kretslopp tillsamman med detta program medger styrning av 12 RC-servos via en vanlig serieport på en PC. Programmet är skrivet i MikroC från Mikroelektronika och i länken finns källkoden med och i den en beskrivning av kommunikationsprotokollet. |
Nivå omvandlare:
![]() |
Beskrivning: |
On/Off 2-funktions brytare:
![]() |
Beskrivning: |
Flispanna styrning:

Denna styrning har lite år på nacken, det kan vara intressant att uppdatera processorn till en mer modern med flash, jag hade i nuläget gjort den med en Renesas R8C processor.
Dock ska jag försöka ge en liten beskrivning av dens funktioner.
Då matningsmotorn i detta fall är en 3-fas motor finns det 3 faser in och ut såklart.
Inkommande är på CN4 och utgående till matningsmotorn är på CN2.
Fläkten kopplas på CN3 där en dimmerfunktion används för att styra hastigheten.
PC1 & PC2 används som fasövervakning.
'SYNC' på Q6 kollektor motsvarer noll-genomgången på den fas och används som referens till dimmerfunktionen på fläkten.
Termostatavkänningen är gjort som det är för att den ska kunna fungera med en NTC eller brytartermostat, då alla ingångar kan samla ihop störningar finns det lite skyddskomponenter kring där.
Ytterligare finns det ett LCD-modul och en liten knappsats, dessa medger att man kan trimma inställningarna med paus och pulstider.
Komponenterna är valda för minst möjliga antal hålmonterade komponenter för att medge serieproduktion till en skaplig pris.
Det finns såklart mjukvara till detta projekt men då det inte är 100% felfritt kommer jag inte att släppa det i dess nuvarande form.
Flasher program.
Flasher program som kan flasha en Fujitsu MB90F583 processor. Programmet behöver följande hårdvarafunktioner:
Serieportens DTR ska, när den aktiveras (=+12V), utföra en RESET på processorn.
Serieportens RTS ska, när den aktiveras (=+12V), sätta processorn i bootloader mode.
Jag har löst dessa 2 funktioner med optokopplare och en inverter i mode-fallet. Den lösning fungerar bra för mig men andra kanske har bättre sätt.
Programmet visas i utbildningssyfte och jag tar inget ansvar för problemer ett eventuellt användandet kan ställa till med, vill man ha hjälp med det tar jag betalt!