Hallo, Mein Projekt ist, dass ich mit einem Mikrocontroller ein Sim900 Shield (siehe link) zu betreiben. Um dieses Projekt möglichst klein zu halten wollte ich fragen ob man als Mikrocontroller einen ATtiny85 verwenden kann. Die Komunikation erfolgt über 2 Serialpins. http://www.ebay.de/itm/New-SIM900A-V4-0-Kit-Wireless-Extension-Module-GSM-GPRS-Board-Antenna-Tested-EC-/301852681176?hash=item4647d263d8:g:SBsAAOSwLnlWn4hh Ich hoffe ihr könnt mir weiterhelfen.
Mit einem Tiny85 kannst du per Software eine (von Hause aus nicht vorhandene) serielle Schnittstelle in/out nachbilden. Ohne Quarz bekommst du die Baudrate wahrscheinlich nicht genau genug hin. Was soll der Tiny 85 denn überhaupt kommunizieren? Mit der seriellen Schnittstelle ist er nur zu wenigen Prozent ausgelastet, aber allzuviele Pins, über die er Daten aufnehmen kann, die er in die Welt senden soll, bleiben ja nicht übrig... Tiny 25/45/85, Anschlüsse: Insgesamt = 8 - 2 (Quarz) = 6 - 2 U+/- = 4 - serial Port = 2 - Reset = 1
Warum kein ATTiny841, wenn es schon ein ATTiny sein soll. Hat 2 echte UARTs (vielleicht eine nach außen zur Parametrierung). Geringfügig größer (bzw. sogar kleiner mit der richtigen Bauform), nicht teurer. Debugbar über Single Wire Debug.
Hallo Jakob, wie machst Du den dass mit dem Softwareuart full duplex mit Fifo, dass ein attiny85 nicht ausgelastet ist ? Ich kann einen Attiny85 mit 8MHz Takt bis ca. 19200 Bit/s brauchbar nutzen. Nutze i.A. aber nur 9600 Bit/s. So hat man ~416 Takte pro Bit Zeit für die Verarbeitung eines Ereignisses. Da darf man auf keinen falls blockierend programmieren, darf Interrupts nur bedingt sperren und muss anderer Interrupt Service Routinen, wie weitere Timer, reentrant auslegen. Jakob schrieb: > Mit einem Tiny85 kannst du per Software eine (von Hause aus > nicht vorhandene) serielle Schnittstelle in/out nachbilden. > Ohne Quarz bekommst du die Baudrate wahrscheinlich nicht genau > genug hin. > > Was soll der Tiny 85 denn überhaupt kommunizieren? > > Mit der seriellen Schnittstelle ist er nur zu wenigen Prozent > ausgelastet, aber allzuviele Pins, über die er Daten aufnehmen > kann, die er in die Welt senden soll, bleiben ja nicht übrig... > > Tiny 25/45/85, Anschlüsse: > Insgesamt = 8 > - 2 (Quarz) = 6 > - 2 U+/- = 4 > - serial Port = 2 > - Reset = 1
Nimm lieber einen Arduino, denn dafür gibt es gut dokumentierte Beispiele.
Hi, ich bin auf diesen Thread gestoßen weil ich momentan über ein Projekt in die selbe Richtung nachdenke. Wie weit bist du mit dem ATiny85 und dem SIM900 Board gekommen ? (bzw. hast du dich für eine andere hardware entschieden ?)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.