AT Versuchsboard

Unser Projekt zum weiterentwickeln der Standheizungsschaltung.
Dies wird von Emil Svennson (Software) und Wollez (Hardware) durchgeführt.
Solltest Du Interesse daran haben, dabei aktiv mit zu machen, sende uns eine PN.

AT Versuchsboard

Beitragvon Wollez » Samstag 7. November 2009, 18:12

Hallo Volker,

leider kann ich Dir das Testboard noch nicht geben. Es fehlen noch ein paar Bauteile. Die sollten eigentlich schon da sein.

Ich habe aber dafür schon mal das Board umgestaltet. Damit hast Du es dann einfacher, damit rum zu spielen.
Die Ausgänge habe ich jetzt alle mit LEDs und Testpins versehen. Da siehst Du dann gleich ob der Pin auch geschaltet hat. Über die Testpins kannst Du dann einfach Verbindungen zu anderen Pins herstellen und diese brücken.

Auf dem Testboard ist auch schon die Spannungsversorgung, das schalten der 12 Volt und der Programieradapter (USB) integriert.

Damit Du schon mal eine Vorstellung hast, wie er aussieht, hier mal ein Bild:

1515
Gruß Wollez

Bild
Benutzeravatar
Wollez
Administrator
Administrator

 
Beiträge: 1196
Bilder: 253
Registriert: Samstag 9. Februar 2008, 17:46
Wohnort: Bodensee

Versendete Einladungen: 1
Geworbene Benutzer: 1

Formel 1 WebTipp
Formel 1 Punkte : 233
3. Platz

(12 von 13 Rennen getippt)
Blog: Blog lesen (4)
Hersteller: Ford
Modell: Galaxy Futura
Baujahr: 2002
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Wollez » Samstag 7. November 2009, 21:05

So, nachdem Du mir ja geschrieben hast, dass Du Dir ein Datenkabel bei eBay geschossen hast, kann ich die Funktion wieder von der Schaltung entfernen, oder?

Ich sollte nur noch wissen, ob Dein Datenkabel dann die 6 Pin oder 10 Pin Version ist. Dann würde ich die Schaltung dementsprechend anpassen.
Gruß Wollez

Bild
Benutzeravatar
Wollez
Administrator
Administrator

 
Beiträge: 1196
Bilder: 253
Registriert: Samstag 9. Februar 2008, 17:46
Wohnort: Bodensee

Versendete Einladungen: 1
Geworbene Benutzer: 1

Formel 1 WebTipp
Formel 1 Punkte : 233
3. Platz

(12 von 13 Rennen getippt)
Blog: Blog lesen (4)
Hersteller: Ford
Modell: Galaxy Futura
Baujahr: 2002
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Emil Svensson » Samstag 7. November 2009, 21:36

Hut ab!
Das sieht ja Professionell aus und noch halbwegs übersichtlich.
Was macht der Mega8 denn alles?
Benutzeravatar
Emil Svensson
Moderator
Moderator
 
Beiträge: 226
Bilder: 58
Registriert: Sonntag 15. März 2009, 20:57

Versendete Einladungen: 0
Geworbene Benutzer: 0
Blog: Blog lesen (0)
Hersteller: Seat
Modell: Alhambra Signo
Baujahr: 2003
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Emil Svensson » Samstag 7. November 2009, 21:45

Hallo Wolle,

Über das Datenkabel weiss ich noch nicht so viel.
Hier mal ein Bild:
1517

Wenn es Dir weniger Arbeit macht, dann lass die Schaltung so wie sie ist.
Für das Kabel findet sich noch eine Anwendung oder einen Abnehmer im Forum.

Gruß Volker
Benutzeravatar
Emil Svensson
Moderator
Moderator
 
Beiträge: 226
Bilder: 58
Registriert: Sonntag 15. März 2009, 20:57

Versendete Einladungen: 0
Geworbene Benutzer: 0
Blog: Blog lesen (0)
Hersteller: Seat
Modell: Alhambra Signo
Baujahr: 2003
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Wollez » Samstag 7. November 2009, 21:52

Also der Mega8 war dafür da, den Programmieradapter (ISP) zu ersetzen. Das ist jetzt ja hinfällig.
Das Datenkabel zum Handy sollte er nicht ersetzen und ist NICHT in der Schaltung integriert. Das brauchst Du also immer noch.

Den Mega8 schmeiß ich sogar gerne wieder raus. Das sind in diesem Fall unnötige kosten und das Board wird noch übersichtlicher.
Hast Du einen Link zu dem "ISP-Programmer USBASP_YAPT050"? Dann kann ich mal schauen ab es ein Adapter mit 6 oder 10 Pins ist.
Gruß Wollez

Bild
Benutzeravatar
Wollez
Administrator
Administrator

 
Beiträge: 1196
Bilder: 253
Registriert: Samstag 9. Februar 2008, 17:46
Wohnort: Bodensee

Versendete Einladungen: 1
Geworbene Benutzer: 1

Formel 1 WebTipp
Formel 1 Punkte : 233
3. Platz

(12 von 13 Rennen getippt)
Blog: Blog lesen (4)
Hersteller: Ford
Modell: Galaxy Futura
Baujahr: 2002
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Emil Svensson » Samstag 7. November 2009, 22:41

Hatte gerade eine Antwort getippt. Hab vermutlich wiedermal nur auf Vorschau geklickt. Also Nochmal ... :wut1

Da haben wir ja gründlich an aneinadervorbei geredet!

Wir sollten uns auf folgende Begriffe einigen:
Datenkabel: Serielles Datenkabel zum Handy
Programmieradapter: ISP-Adapter zum Flashen des Hexfiles

Ich habe den Adapter bestellt, den Du mir empfohlen hattest:
Bucht 250515106560

Der hat beide Anschlüsse, eine 6- und eine 10 Poligen Steckerwanne.

Gruß Volker
Benutzeravatar
Emil Svensson
Moderator
Moderator
 
Beiträge: 226
Bilder: 58
Registriert: Sonntag 15. März 2009, 20:57

Versendete Einladungen: 0
Geworbene Benutzer: 0
Blog: Blog lesen (0)
Hersteller: Seat
Modell: Alhambra Signo
Baujahr: 2003
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Wollez » Samstag 7. November 2009, 22:46

Ok, so sollten wir das machen.

Ich habe die Schaltung jetzt überarbeitet. Dort habe ich jetzt alle Anschlußvarianten für den Programmieradapter vorgesehen.
Gruß Wollez

Bild
Benutzeravatar
Wollez
Administrator
Administrator

 
Beiträge: 1196
Bilder: 253
Registriert: Samstag 9. Februar 2008, 17:46
Wohnort: Bodensee

Versendete Einladungen: 1
Geworbene Benutzer: 1

Formel 1 WebTipp
Formel 1 Punkte : 233
3. Platz

(12 von 13 Rennen getippt)
Blog: Blog lesen (4)
Hersteller: Ford
Modell: Galaxy Futura
Baujahr: 2002
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Wollez » Dienstag 17. November 2009, 19:40

Hallo Volker,

die Bauteile sind endlich gekommen und ich habe das Versuchsboard aufgebaut.

Hier mal ein "schlecht" fotografiertes Bild:

1574

Bist Du noch krank? Wenn Du willst, dann kann ich es Dir morgen nach der Arbeit mal vorbeibringen. Meld Dich einfach mal.
Gruß Wollez

Bild
Benutzeravatar
Wollez
Administrator
Administrator

 
Beiträge: 1196
Bilder: 253
Registriert: Samstag 9. Februar 2008, 17:46
Wohnort: Bodensee

Versendete Einladungen: 1
Geworbene Benutzer: 1

Formel 1 WebTipp
Formel 1 Punkte : 233
3. Platz

(12 von 13 Rennen getippt)
Blog: Blog lesen (4)
Hersteller: Ford
Modell: Galaxy Futura
Baujahr: 2002
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Wollez » Dienstag 17. November 2009, 20:05

... noch was, ich habe am WE ein GSM Modul bestellt. Mit diesem möche ich mal ein bischen rumspielen.

1575

der Vorteil daran ist, man benötigt kein extra Handy, Ladekabel und Datenkabel mehr. Weitere Vorteile sind, der Stromverbrauch der gesamten Steuerung sinkt rapiede ab und auch bei der Software müsste man sich nur noch auf einen Typ einstellen. Also nix mehr Nokia, Siemens und andere Befehle.
Es gibt auch Module, wo das GPS beeits integriert ist. Hab diese aber erst zu spät entdeckt, sonst hätte ich gleich so eines bestellt. In sachen Softwar ändert sich aber dann nichts. Man spart dann in der Steuerung auch noch den Max232 und ein bischen Hühnerfutter ein.

In dem Versuchsboard hab ich übrigens den OBD Chip schon integriert. Dann kann man damit auch etwas rumspielen.

Ich wünsch Dir auf jedenfall gute Besserung!
Gruß Wollez

Bild
Benutzeravatar
Wollez
Administrator
Administrator

 
Beiträge: 1196
Bilder: 253
Registriert: Samstag 9. Februar 2008, 17:46
Wohnort: Bodensee

Versendete Einladungen: 1
Geworbene Benutzer: 1

Formel 1 WebTipp
Formel 1 Punkte : 233
3. Platz

(12 von 13 Rennen getippt)
Blog: Blog lesen (4)
Hersteller: Ford
Modell: Galaxy Futura
Baujahr: 2002
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Emil Svensson » Dienstag 17. November 2009, 22:29

Hallo Wolle,

Ich bin auf dem Weg der Besserung. Du Kannst gerne morgen vorbeikommen und mir das Board bringen. Ich freu mich schon mit der Hardware durchstarten zu können.

Das kommt mir wirklich gelegen. Hab mich heute Vormittag, als ich relativ fit war mal wieder intensiv mit der Software beschäftigen können.

Stand:
Ich habe Eclipse CDT mit GCC für PC (MinGW) installiert.
Nun habe ich Deine Quellen hier eingebunden und die AVR-Bibliotheksaufrufe eingehend betrachtet.

Mein Plan:
Ich möchte den Code soweit mit dem Präprozessor manipulieren, dass ich die Software sowohl in eine PC.exe,
als auch ein hex für den ATMEGA übersetzen kann.
Dazu muss man theoretisch nur die hardwarenahen Teile abkoppeln und durch Programmteile ersetzen, mit denen der PC-Compiler etwas anfangen kann.
Vorteil: Die ganzen Stringmanipulationen usw. lassen sich am PC testen und debuggen, ohne dass man nach jeder Änderung das Hex downloaden muss, und dann zu rätzeln warum es nicht geht.
Wenn man die SW so Strukturiert, dass bestimmte Funktionen nur Hardware-nahe Operationen ausführen und andere nur Programmlogik, dann kann man vieles der Programmlogik schonmal am PC testen.

Mein Plan ist es morgen die erste PC-Version am laufen zu haben.

Auf welche WinAVR Version hast Du aufgesetzt? Ich hab derzeit die neuste (20090313) installiert.

Gruß
Volker
Benutzeravatar
Emil Svensson
Moderator
Moderator
 
Beiträge: 226
Bilder: 58
Registriert: Sonntag 15. März 2009, 20:57

Versendete Einladungen: 0
Geworbene Benutzer: 0
Blog: Blog lesen (0)
Hersteller: Seat
Modell: Alhambra Signo
Baujahr: 2003
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Wollez » Dienstag 17. November 2009, 23:30

Hallole,

gut das es Dir wieder besser geht.

Ich habe die gleiche Version wie Du.

Schick mir mal per PN Deine Adresse. Ich bring Dir dann morgen nach der Arbeit das Board vorbei.
Gruß Wollez

Bild
Benutzeravatar
Wollez
Administrator
Administrator

 
Beiträge: 1196
Bilder: 253
Registriert: Samstag 9. Februar 2008, 17:46
Wohnort: Bodensee

Versendete Einladungen: 1
Geworbene Benutzer: 1

Formel 1 WebTipp
Formel 1 Punkte : 233
3. Platz

(12 von 13 Rennen getippt)
Blog: Blog lesen (4)
Hersteller: Ford
Modell: Galaxy Futura
Baujahr: 2002
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Emil Svensson » Mittwoch 18. November 2009, 21:19

Hi Wolle,

Danke für die Lieferung! :D

im Schaltplan ist eine Sicherung eingezeichnet, die nicht verbaut ist. Wie sollte diese dimensioniert sein?
Ich werd es erstaml mit 0 Ohm versuchen, solange nichst dranhängt ;)
Bei dem Kabel zum ISP-Modul muss ich auch noch improviesieren. Da war nur ein einziger 10 Poliger und ein einziger 6 Poliger stecker dabei. Entweder bau ich einen Adapter 6 auf 10, oder ich finde in meiner Computerschrottkiste noch was passendes.

Gruß Volker
Benutzeravatar
Emil Svensson
Moderator
Moderator
 
Beiträge: 226
Bilder: 58
Registriert: Sonntag 15. März 2009, 20:57

Versendete Einladungen: 0
Geworbene Benutzer: 0
Blog: Blog lesen (0)
Hersteller: Seat
Modell: Alhambra Signo
Baujahr: 2003
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Emil Svensson » Mittwoch 18. November 2009, 21:36

Wenn ich den Saft anschliesse gehen 3 LEDs auf einmal an.
PC2, PC3, PC5 ist das so gewollt?
Benutzeravatar
Emil Svensson
Moderator
Moderator
 
Beiträge: 226
Bilder: 58
Registriert: Sonntag 15. März 2009, 20:57

Versendete Einladungen: 0
Geworbene Benutzer: 0
Blog: Blog lesen (0)
Hersteller: Seat
Modell: Alhambra Signo
Baujahr: 2003
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Wollez » Mittwoch 18. November 2009, 21:54

Das ich die Sicherung vergessen habe ist ja der Hammer. Ist die Halterung für die Sicherung bestückt oder hab ich nur vergessen eine Sicherung einzusetzen?

Das ist aber beim Versuchsboard auch nicht schlimm. Du kannst es einfach brücken. Die war eigentlich eher als Schutz im Fahrzeug gedacht. Mit Deinem Netzteil dürfte dies kein Problem sein.

Wegen Deinem Adapter ist auch nicht schlimm. Mach auf der Seite zu Deinem Programmieradapter einfach den 10 poligen Stecker dran und auf die Seite zum Versuchsboard den 6 poligen. Die Belegung dazu kannst du aus meinem Schaltplan ableiten. Bei dem 10 poligen sind 4 Pins sowieso auf Masse.

Wegen den LEDs, kontrolliere nochmal das Layout um diese LEDs. Dies müßten auch die Leitungen sein, die ich auf der LP manuell korrigieren mußte. Nicht das ich da AUCH was übersehen hab. Ansonsten ist die wohl so ein Fall, wie ich ihn Dir ja geschildert habe. Wenn der Mega startet sollte man die IO-Ports in einen definierten Zustand bringen. Dies sollte immer das erste im Programm sein. Es ist also gut möglich, dass diese im undefinierten Zustand leuchten.
Gruß Wollez

Bild
Benutzeravatar
Wollez
Administrator
Administrator

 
Beiträge: 1196
Bilder: 253
Registriert: Samstag 9. Februar 2008, 17:46
Wohnort: Bodensee

Versendete Einladungen: 1
Geworbene Benutzer: 1

Formel 1 WebTipp
Formel 1 Punkte : 233
3. Platz

(12 von 13 Rennen getippt)
Blog: Blog lesen (4)
Hersteller: Ford
Modell: Galaxy Futura
Baujahr: 2002
Postleitzahl: 88074
Land: Deutschland

Re: AT Versuchsboard

Beitragvon Emil Svensson » Mittwoch 18. November 2009, 23:21

Hi soweit so gut.
Sicherung ist überbrückt.
Ich hab ein mir ein Kabel aus zwei Flachbandkabeln gebaut was normalerweise vom PC-Motherboard zum Gehäuse für die Serielle Schnittstelle geführt wird.
hier wird auch ein 10 Poliger Pfostenstecker verwendet. Nur das Kabel ist 9-polig, Pin 10 ist unbelegt. Das dürfte aber kein Problem machen, da eh nur GND->GND und auf beiden Schaltungen durchkontaktiert. Alle Kontakte lassen sich durchklingeln.

Aber AVRdude erkennt den Controller nicht:

C:\>avrdude -c usbasp -p atmega16
avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check. hat geschrieben:


Wegen den LED: PC2 und PC3 sind normal mit Kupfer durchkontaktiert. PC5 ist nachgelötet.

Hab ich mich schon beim ersten Versuch per Fuse-Bits ausgesperrt?
Wenn man auf den Controller draufkommt, kann man die Fusebits auch mit avrdude im Terminalmodus auslesen und schreiben.

Ich schlaf erstmal drüber ich muss morgen schliesslich wieder arbeiten.

Gruß Volker
Benutzeravatar
Emil Svensson
Moderator
Moderator
 
Beiträge: 226
Bilder: 58
Registriert: Sonntag 15. März 2009, 20:57

Versendete Einladungen: 0
Geworbene Benutzer: 0
Blog: Blog lesen (0)
Hersteller: Seat
Modell: Alhambra Signo
Baujahr: 2003
Postleitzahl: 88074
Land: Deutschland

Nächste

Zurück zu ATMega

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast