freebus.org

Open Bus System
Aktuelle Zeit: 15. Juni 2015 15:58

Alle Zeiten sind UTC + 2 Stunden




Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Welchen Controller verwenden?
BeitragVerfasst: 7. Januar 2008 23:04 
Offline
Senior Boarder
Senior Boarder

Registriert: 2. Januar 2008 00:34
Beiträge: 60
Wohnort: Oberösterreich
Hallo!

Zuerst mal Gratulation zur Idee des freebus und den hier vorgestellten Projekten! :)


Ich möchte mir auch einige Schaltungen (8fach-Aktor, 8-fach-Binäreingang) für meinen EIB aufbauen, habe aber noch keine passenden Programmieradapter bzw. Entwicklungsumgebungen für Controller.
Bei den Projekten werden ja unterschiedliche Controller verwendet 89LPC922, ATMega8L, 89C4051.

Gibt es eine Empfehlung für einen bestimmten Typ oder ist vorgesehen bei zukünftigen Projekten sich auf einen Typ zu einigen?

Lässt sich die Software ohne größere Probleme auf einen anderen Controller portieren?

Grüße - Charly


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 8. Januar 2008 13:56 
Offline
Administrator
Administrator

Registriert: 11. Juni 2007 15:54
Beiträge: 357
Hallo Charly,

Danke. Zurzeit kannst du den Binäreingang und Ausgang mit dem 89LPC922 realisieren. Die Software wurde soweit angepasst und funktioniert zuverlässig. Die Entscheidung mehrere Controller zu verwenden liegt einfach auch darin verschiedene Leute mit unterschiedlichen Schwerpunkt an Freebus zu begeistern und diese zu unterstützen für eigene Entwicklungen.

Wenn du "schnell" was brauchbares möchtest dann empfehle ich dir den 89LPC922, dieser ist auch für die Grundfunktionen ohne weiteres geeignet und es werden auch weitere Applikationen mit diesem Controller entwickelt werden. Wenn du lieber auf den Zug mit dem ATMEGA8 aufspringen möchtest musst du dich leider noch etwas gedulden da die Entwicklung noch nicht soweit ist (schätze noch 1-2 Wochen bis zum 8fach Aktor).

Unsere Applikationsboard wurden so designt das allerdings beide von uns momentanen Controller verwendet werden können. Durch Aufstecken des Controllerbausteins kannst du selber wählen was du schlußendlich verwenden möchtest. So sind wir und natürlich auch du für die Zukunft gerüstet. Zur Programmierung es C51 Controller entweder entsprechenden Programmer verwenden (Doku bitte im Internet nachlesen/suchen) oder einen ISP Adapter verwenden den wir bald hier vorstellen werden (Fluhri hat einen entwickelt).


Hoffe geholfen zu haben.

Gruß
David

_________________
--------------------------------------------------------------------------------------------------------
Schöne Grüsse
David [Lumo]


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 8. Januar 2008 18:03 
Offline
Senior Boarder
Senior Boarder

Registriert: 2. Januar 2008 00:34
Beiträge: 60
Wohnort: Oberösterreich
Hallo!

Danke für die Info - hilft jedenfalls weiter.

Ist das der angesprochene ISP-Programmer für den 89LPC922:?

http://www.mfluhr.de/Elektronik/ISP_P89LPC900.htm

oder gibt es eine andere/neue Entwicklung?

Der von Fluhri hat eine RS232-Schnittstelle und ich hab nur mehr einen alten Rechner mit RS232. Wenn der abraucht bin ich "legacy free" :angry:

Im Elektor habe ich einen Programmer mit USB-Interface gefunden, allerdings ohne Platinenlayout!
Weiß jemand ob man die RS232-Programmer mit einem RS232/USB-Adapter betreiben kann?

Grüße Charly


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 9. Januar 2008 14:53 
Offline
Junior Boarder
Junior Boarder

Registriert: 14. Juni 2007 11:14
Beiträge: 23
Wohnort: Darmstadt
Hallo Charly,

du hast den richtigen ISP-Programmer gefunden, was neueres ist mir nicht bekannt.

Kannst du mir sagen welche Elektor das ist ? dann kann ich mir das vielleicht mal anschauen.
Ob es mit einem USB-Seriell-Adapter funktioniert, kann ich nächste Woche mal in der Firma ausprobieren.

Gruss
Michael


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 9. Januar 2008 21:48 
Offline
Senior Boarder
Senior Boarder

Registriert: 2. Januar 2008 00:34
Beiträge: 60
Wohnort: Oberösterreich
Hallo Michael!

Der Programmer mit USB-Schnittstelle ist im Halbleiterheft 7-8/2006, Seite 126.

Die Schaltung verwendet den FT232R. Die 3,3V werden mit einem LP2985 erzeugt.

In der Beschreibung steht nichts, ob man Flashmagic verwenden kann, aber ich gehe davon aus.

PS: Im Heft 7-8/2007 ist ein Programmer mit RS232 und externer Spannungsversogung.

Grüße - Charly


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 10. Januar 2008 11:26 
Offline
Junior Boarder
Junior Boarder

Registriert: 14. Juni 2007 11:14
Beiträge: 23
Wohnort: Darmstadt
Hallo Charly,

die Hefte sind zu neu, die hab ich nicht, schade.
Ich hatte Probleme bei einem FT232BL mit dem schalten von RTS, muss ich mir dann nochmal anschauen.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 10. Januar 2008 11:50 
Offline
Junior Boarder
Junior Boarder

Registriert: 14. Juni 2007 11:14
Beiträge: 23
Wohnort: Darmstadt
Habs jetzt probiert, hab mit einem selbst geschriebenen Programm kein Problem RTS zu schalten, muss dann wohl an FLIP liegen.
Also könnte es bald einen USB-Programmer mit dem FT232RL (FT232BL war falsch) geben.

Gruss
Michael


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 10. Januar 2008 12:13 
Offline
Senior Boarder
Senior Boarder

Registriert: 2. Januar 2008 00:34
Beiträge: 60
Wohnort: Oberösterreich
Kann dir den Schaltplan zukommen lassen, wenn's notwendig ist. Hier posten geht wohl nicht...

PS: Was ist FLIP

Grüße Charly


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 10. Januar 2008 13:32 
Offline
Junior Boarder
Junior Boarder

Registriert: 14. Juni 2007 11:14
Beiträge: 23
Wohnort: Darmstadt
FLIP ist zum programmieren von Atmel 8051er, so wie FlashMagic für die LPC.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 16. Januar 2008 18:32 
Offline
Junior Boarder
Junior Boarder

Registriert: 14. Juni 2007 11:14
Beiträge: 23
Wohnort: Darmstadt
Hallo,

ich hab jetzt mal meinen Programmer für den LPC922 mit einem USB auf RS232-Wandler getestet und es funktioniert.

Der Adapter ist von Digitus USB 2.0 (DA-70146) zu kaufen gibts den hier
http://shop.zeg-shop.de/shop/index.asp? ... =245772731

Bin auch bereit einmal welche zu kaufen und zu verschicken, nur nicht ein halbes Jahr lang jede Woche einen Adapter.

Gruss
Michael


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 16. Januar 2008 21:10 
Offline
Senior Boarder
Senior Boarder

Registriert: 19. August 2007 15:54
Beiträge: 61
Wohnort: Landkreis Lörrach
@fluhri:
Da ich immer mindestens eine serielle Schnittstelle zuwenig habe, manchmal auch 2 wär das auch so schon günstiger als ne Schnittstellenkarte aus dem Restposten...

Kannst du mal testen, ob das mit Hyperterminal und AVRStudio oder sowas verwendbar ist?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 17. Januar 2008 19:28 
Offline
Junior Boarder
Junior Boarder

Registriert: 14. Juni 2007 11:14
Beiträge: 23
Wohnort: Darmstadt
Flip 2.4.0 kann 115200
Hyperterminal nur 57600 zuverlässig
VB.net kann 115200

Ich logge den EIB mit einem AT89C51ED2, und das funktioniert nur bis 57600, bei 115200 werden 2/3 der Zeichen verschluckt. Dasselbe unter VB.net funktioniert aber mit 115200 ???

AVRStudio hab ich nicht bzw. kein STK500 o.ä.
Der AVR-Programmer von Elm Chan funktioniert auch nicht, der findet den Port gar nicht.

Sonst noch was ?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 19. Januar 2008 15:21 
Offline
Senior Boarder
Senior Boarder

Registriert: 19. August 2007 15:54
Beiträge: 61
Wohnort: Landkreis Lörrach
Nö das wars - danke.
Wenn du mal wieder einkaufst bzw. wenn ein paar zusammenkommen, würde ich wahrscheinlich einen nehmen. Ich suche aber voher mal noch nach alternativen...
Wie schnell der AVR-Studio arbeitet weiß ich leider net.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re:Welchen Controller verwenden?
BeitragVerfasst: 19. Januar 2008 19:55 
Offline
Junior Boarder
Junior Boarder

Registriert: 14. Juni 2007 11:14
Beiträge: 23
Wohnort: Darmstadt
Wie angekündigt gibts jetzt den Programmer mit USB.
Am Dateinamen sieht man sofort, das der Prototyp nicht fehlerfrei war. Wäre ja auch langweilig ;-)

Gruss
Michael [file name=ISP_LPC900_USB_V2.zip size=51216]http://www.freebus.org/images/fbfiles/files/ISP_LPC900_USB_V2.zip[/file]


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 

Alle Zeiten sind UTC + 2 Stunden


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de