Kleine Änderung des Standardlayout

Die GREETBoard Reihe zeichnet sich unter anderem dadurch aus, dass es standardisierte Module in verschiedenen Größen gibt. Diese waren bislang so ausgelegt, dass sie gut stapelbar sind. Die Berücksichtigung von Steckkontakten und deren Position zueinander waren von mir eher nachrangig behandelt worden. Das führte in der Vergangenheit immer mal wieder zu diversen Verkabelungs-Wirrungen. Meine wichtigste Erfahrung weiterlesen…

I2C Master und Slave mit zwei ATMegas

Viele Module des GREETBoard Systems kommunizieren über den I2C-Bus (auch TWI genannt), jedoch gilt es zum aktuellen Zeitpunkt noch eine große Lücke zu schließen, da nicht alle GREETBoard-Module über eine solche Kommunikationsfähigkeit verfügen. Daher mache ich mir in diesem Artikel ein paar Gedanken, wie Bausteine ohne eigene I2C-Fähigkeit (beispielsweise der L6208) an den Bus angeschlossen werden weiterlesen…

GREETBoard ATMega128 – Version 2 – So wird gestartet

Mittlerweile habe ich schon einige Artikel zum Hauptmodul, dem GRRETBoard ATMega128, geschrieben. Die Ersten handelten mehr oder weniger davon, wie die Platine entstanden ist und wie der Schaltplan aussieht. Spätere Artikel widmeten sich dann mehr und mehr der Programmierung  und der Nutzung von Zusatzmodulen, wie dem GREETBoard ATMega128 Extension oder dem GREETBoard I2CLCD. Dabei habe weiterlesen…

Die Timer des ATMega128 – PWM Modus (1)

Timer sind für viele Anwendungen unabdingbar, werfen aber immer wieder Fragen auf – auch bei mir. Aus diesem Grund habe ich bereits etliche Stunden vor dem Rechner verbracht und unzählige Websites besucht um meine Wissenslücken zu schließen. Ich möchte diese Artikelserie dazu nutzen, dass andere “Unwissende” weniger suchen müssen und ich werde an dieser Stelle weiterlesen…

Die Timer des ATMega128 – CTC Modus

Timer sind für viele Anwendungen unabdingbar, werfen aber immer wieder Fragen auf – auch bei mir. Aus diesem Grund habe ich bereits etliche Stunden vor dem Rechner verbracht und unzählige Websites besucht um meine Wissenslücken zu schließen. Ich möchte diese Artikelserie dazu nutzen, dass andere “Unwissende” weniger suchen müssen und werde an dieser Stelle die weiterlesen…

Die Timer des ATMega128 – Timer Overflow

Timer sind für viele Anwendungen unabdingbar, werfen aber immer wieder Fragen auf – auch bei mir. Aus diesem Grund habe ich bereits etliche Stunden vor dem Rechner verbracht und unzählige Websites besucht um meine Wissenslücken zu schließen. Ich möchte diesen Artikel dazu nutzen, dass andere „Unwissende“ weniger suchen müssen und werde an dieser Stelle die verschiedenen Funktionen weiterlesen…