BLIT-Board-SD-Card

Aus BraLUG-Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Hardware)
Zeile 5: Zeile 5:
 
[[Bild:Blit_board_sd_card_4.JPG|320px|SD-Card-Modul (Unterseite ohne Karte)]]
 
[[Bild:Blit_board_sd_card_4.JPG|320px|SD-Card-Modul (Unterseite ohne Karte)]]
 
=Hardware=
 
=Hardware=
 +
Der Schaltplan des SD-Karten-Modules geht auf eine [http://www.ulrichradig.de/home/index.php/avr/mmc-sd einfache Schaltung] von [http://ulrichradig.de/ Ulrich Radig] zurück. Diese einfache Schaltung ist zwar in Fachkreisen verpönt, leistet aber in meinen Augen das Nötige, um die notwendige Pegelanpassung von 5V auf 3,3V (für SD-Karten) zu gewährleisten. Bis jetzt gab es bei mir noch keine Probleme (auch in anderen Projekten, die mit 5V als Betriebsspannung arbeiten...)!
 +
 +
Um Zugriffe auf die SD-Karte besser zu erkennen, wurde zusätzlich eine LED mit entsprechenden Vorwiderstand, in die Chip-Select-Leitung eingebaut.
 +
 +
Stichwort ''"Chip-Select"'': das SD-Karten-Modul wurde so konzipiert, dass es an der ISP-Schnittstelle des BLIT-Boards betrieben werden kann. Abweichend vom Standard, muss dazu Pin 16 (PB2) des Atmel mit (dem freien) Pin 3 des vorhandenen ISP-Stecker verbunden werden.
 +
 +
Desweiteren reicht ein ATmega8 für die komfortablen FATx-Zugriffe auf einer SD-Karte nicht mehr aus! Deshalb wurde dieser Chip durch einen pinkompatibelen ATmega168 ausgetauscht. (Achtung: damit funktionieren aber einige der BLIT-Board-Beispiele nicht mehr, da einige interne Register des ATmega168 anders bezeichnet sind)
 +
 +
(...vielleicht folgt hier auch ein entsprechendes Schaltbild des SD-Karten-Moduls ...)
  
 
=Software=
 
=Software=

Version vom 12. Mai 2009, 23:51 Uhr

Bilder...

gesamter Versuchsaufbau SD-Card-Modul (Oberseite) SD-Card-Modul (Unterseite mit Karte) SD-Card-Modul (Unterseite ohne Karte)

Hardware

Der Schaltplan des SD-Karten-Modules geht auf eine einfache Schaltung von Ulrich Radig zurück. Diese einfache Schaltung ist zwar in Fachkreisen verpönt, leistet aber in meinen Augen das Nötige, um die notwendige Pegelanpassung von 5V auf 3,3V (für SD-Karten) zu gewährleisten. Bis jetzt gab es bei mir noch keine Probleme (auch in anderen Projekten, die mit 5V als Betriebsspannung arbeiten...)!

Um Zugriffe auf die SD-Karte besser zu erkennen, wurde zusätzlich eine LED mit entsprechenden Vorwiderstand, in die Chip-Select-Leitung eingebaut.

Stichwort "Chip-Select": das SD-Karten-Modul wurde so konzipiert, dass es an der ISP-Schnittstelle des BLIT-Boards betrieben werden kann. Abweichend vom Standard, muss dazu Pin 16 (PB2) des Atmel mit (dem freien) Pin 3 des vorhandenen ISP-Stecker verbunden werden.

Desweiteren reicht ein ATmega8 für die komfortablen FATx-Zugriffe auf einer SD-Karte nicht mehr aus! Deshalb wurde dieser Chip durch einen pinkompatibelen ATmega168 ausgetauscht. (Achtung: damit funktionieren aber einige der BLIT-Board-Beispiele nicht mehr, da einige interne Register des ATmega168 anders bezeichnet sind)

(...vielleicht folgt hier auch ein entsprechendes Schaltbild des SD-Karten-Moduls ...)

Software

'Persönliche Werkzeuge