Français
Moonbuggy

Mondfahrzeug stellt sich avant... - zweite Schritte

3.) Übergabeschnittstelle

3.) Merkblock pour encore umzusetzende idées

 

GDL
Adressenbereich :
Ausgabemodule de 1 jusqu'à 32000
Eingabemodule ab 32000 jusqu'à 65000
Motormodule Antrieb belegen qui Adressen 1 jusqu'à 10
Lenkmodule belegen qui Adressen 11 jusqu'à 20
Kranmodule belegen qui Adressen 21 jusqu'à 30

chacun Motor hat une Adresse. Freie Adressen sommes Ergänzungspuffer.

Alle Motoren sommes 1/2 Schrittmotoren et benutzen selbiges Ansteuerkonzept.

Datenaufbereitung :

Bit 6 et Bit7 poser Befehle fest
Bit 0 jusqu'à Bit5 beinhalten qui données

X=beliebiger Zustand

00000000 = Unerlaubter Ladezustand
01000000 = Vorwärtslauf
01000001 = Rückwärtslauf
10XXXXXX = Lädt qui Schrittanzahl dans den Atmel (0 jusqu'à 63) regelt ensuite qui Drehweite
11XXXXXX = Zur Frequenzbestimmung im Atmel (0 jusqu'à 63) regelt ensuite qui Geschw.

Beispiel : un données%=10000111 bereitet den dazugehörigen Motor sur 8 Schritte avant.

Alle Variablen sommes global et behalten qui Werte jusqu'à zur Neubestückung dans diesem Beispiel.
Komplettes Beispiel pour Motor 1:


Proc ausgabe
fehlerbyte%=2
fehlerbyte%=xor(fehlerbyte%,1)
fehlerbyte%=xor(fehlerbyte%,adrlang%)
fehlerbyte%=xor(fehlerbyte%,adrlow%)
fehlerbyte%=xor(fehlerbyte%,speedhilfe%)
fehlerbyte%=xor(fehlerbyte%,0)
données$=chr$(254)+chr$(2)+chr$(1)+chr$(adrlang%)+chr$(adrlow%)+chr$(speedhilfe%)+chr$(0)+chr$(fehlerbyte%)+chr$(255)+chr$(255)
données$=chr$(100)+chr$(100)+chr$(100)+données$

' ici ensuite données$ avec COMX ausgeben
endproc

adrlang%=00000000
adrlow%=00000001
données%=01000000 'Vorwärtslauf
ausgabe 'zugehörige Ausgaberoutine appel
données%=11000101 ' Legt Drehgeschwindigkeit 5 fest
ausgabe
données%=10000111 ' Motor 1 pouvoir maintenant 8 Schritte (de 0 jusqu'à 7 Impulse am Toggleausgang vom Atmel)
ausgabe

 
Windows7 Xprofan 8,9,10 [...]  [...] 
22.01.2012  
 




GDL
Hi David,

überleg dir s'il te plaît wieviele simple un/Aus Funktionen du brauchst.

Hab bereits fertige Modellbahnmodule avec 8 getrennt schaltbaren un/Aus 12V 3A(Gesamtstrom) dans Betrieb.
Stärkere brauchen ensuite seulement nen anderen Spannungsversorgungsteil.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
25.01.2012  
 



Mindestens 32 et probablement pas plus de 48.
 
25.01.2012  
 




GDL
Ok. ensuite coutume je pour mon Befehlsliste qui Namen qui Funktionen.
Simple Benennungen comment, projecteur,Rückleuchten,Blinker usw.

si länger de mir nix venez, aucun panique, je suis inzwischen sur qui ersten Platine.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
28.01.2012  
 



je serait schlicht numerisch benennen et encore aucun Namen zuweisen aussi weil je maintenant encore pas pour alle "Ports" une Verwendung sais.

sur jeden le cas sommes au-dessous mind. 8 Motoren; mind. 8 Kameras et mind. 8 Bauteile denen qui Strom abgedreht volonté peut sollte.
 
28.01.2012  
 




GDL
Alles bien sûr.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
01.02.2012  
 




GDL
Ausgabe Proc geändert.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
14.04.2012  
 




GDL
Sonderadressen :

Sonderadressen pour Antrieb:
z. B.: Adresse long: = 160 et Adressen kurz: =10 ou bien 11
Alle 4 Decoder volonté so programmiert, dass vous chez obiger Adresse indépendant ihrer eigenen Adresse, ensuite gleichzeitig réagir.

cela beschleunigt qui Datenübermittlung chez gleichen Dateninhalt pour alle Antriebsmotore um cela 4fache.
et cela belle, il me faut à den bisherigen Decodern seulement qui Software changement. rien umlöten. Es vivre qui Mikrofurze. Grins.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
13.06.2013  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

5.301 Views

Untitledvor 0 min.
Peter Max Müller30.10.2014
GDL22.10.2014
Nico Madysa21.02.2014
Georg Teles17.07.2013
plus...

Themeninformationen

cet Thema hat 2 participant:

GDL (6x)
iF (2x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie