Fiskmatare

Berätta om dina pågående projekt.
Johansson
Inlägg: 54
Blev medlem: 12 januari 2006, 15:09:16

Fiskmatare

Inlägg av Johansson »

Har nu börjat med fitt första kretskort, det ska bli en styrenhet till en helautomatisk fiskmatare. Använder mig av en AtMega8.
Eftersom att det är första gången så skulle jag gärna vilja ha lite tips och synpunkter på kopplingsschemat innan jag sätter igång och gör en layout.

http://img366.imageshack.us/my.php?imag ... arerh2.png
Användarvisningsbild
Limen
EF Sponsor
Inlägg: 1195
Blev medlem: 23 november 2006, 18:34:28
Ort: En bit utanför Karlstad

Inlägg av Limen »

Du får gärna beskriva lite utförligare vilka funktioner som ska finnas och hur dessa ska realiseras.
Johansson
Inlägg: 54
Blev medlem: 12 januari 2006, 15:09:16

Inlägg av Johansson »

Den kommer matas med 12V från trafo, och även motorn går på 12V. Motorn är egentligen en gammal borrmaskin med ett gammalt träborr som drar ut maten. Med hjälp av två knappar kan klockan ställas in på klockkretsen DS1307. Tiden kan ses på lcd-displayen. Sedan kan tre olika matningstillfällen per dag ställas in, tid och mängd.
Finns även temperaturgivare som ska mäta i vattnet och skickar signalen till processorn via 1-wire. Även det visas på displayen.
På motorn sitter en sensor som känner av antalet varv maskinen snurrat, så att mängden kan bestämmas.

Allt är programmerat och klart och fungerar på kopplingsplatta.. Men skulle nu vilja ha över det till ett kretskort.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Dra ut ISP pinnarna kan vara vettigt också, så slipper du dra ut chippet varje gång.
ISP pinout: http://www.hardwarebook.info/AVR_ISP
DDS1307 rekomenderar jag att du kör på hårdvaran istället. SDA och SCL, eller se till att man kan köra hårdvara i alla fall.
Rx och TX kan vara bra för debug och utökningsmöjligheter.

Displayen kan du köra utan att styra R/W. med lite omflyttning så blir RX och TX fri.
Har du displayen redan?

Edit: la till lite mer
Johansson
Inlägg: 54
Blev medlem: 12 januari 2006, 15:09:16

Inlägg av Johansson »

Tack för snabbt svar..
Ja jag har en alfanumerisk 2x16 display som jag har lött på stift på och kopplat en flatkabel, som sedan ska kunna sättas direkt på kortet är det tänkt.
Ska flytta DS1307 nu, tänkte aldrig på det.
Tror jag hoppar över ISP, den fungerar redan som tänkt, kan flytta den de gångerna det behöver justeras..
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Jag drar alltid ut ISP eller JTAG:en om det finns plats. så irriterande att lyfta chippet.
Johansson
Inlägg: 54
Blev medlem: 12 januari 2006, 15:09:16

Inlägg av Johansson »

Ja det är nog sant..
Hur breda banor är det lämpligt att ha på kortet?

Eftersom det verkar vara omöjligt att inte få dem att korsa varandra på ett ensidigt kort, hur gör man via-punkter? Ska man bara sätta ut två lödplatser på kortet, eller finns det ett verktyg för detta i eagle?
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Rita det mesta i bottom lagret och använd övre lagret för kabelvior,
0.3 mm eller så brukar inte vara något problem att etsa.
Johansson
Inlägg: 54
Blev medlem: 12 januari 2006, 15:09:16

Inlägg av Johansson »

Efter lite tips har jag nu gjort klart kretskortslayouten, ska troligen etsa det på torsdag.
Här är några bilder på hur det ser ut just nu.. Uppkopplat på kopplingsplatta och min stk500..

Till vänster i bild syns lådan som jag byggt in en display i.
http://img224.imageshack.us/my.php?imag ... 037vd0.jpg

Ja som vanligt blev det ju ett skatbo..
http://img216.imageshack.us/my.php?imag ... 038gp3.jpg

Själva mataren, inte så vacker kanske =) men fungerar...
http://img224.imageshack.us/img224/7803/dsc00040ip8.jpg
Johansson
Inlägg: 54
Blev medlem: 12 januari 2006, 15:09:16

Inlägg av Johansson »

Nu har jag etsat kortet och monterat samtliga komponenter..
Men nu har ett problem uppstått, det verkar som att processorn, en atmega 8 går väldigt mycket långsammare än när den satt på min stk500..
Lcd:n uppdaterar väldigt långsamt..

Är det någon som har en idé om vad problemet kan vara?
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Inlägg av thepirateboy »

Alla fuses rätt? Intern eller extern oscillator?
Avkopplingskondensatorer monterade?
Användarvisningsbild
Stinrew
Inlägg: 954
Blev medlem: 20 augusti 2006, 03:14:41
Ort: Motala
Kontakt:

Inlägg av Stinrew »

Du använder dig av intern RC-oscillator?!!
Har du lika stor matningsspänning nu som när du hade uCn i STK500an?
Du har inte råkat klicka/skriva CLKDIV-biten så du åttondelar oscillatorn?
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Inlägg av netrunner »

Fin motor, I like!
Skriv svar