Herzlich Willkommen im einzigen (deutschsprachigem) Picaxe-Forum.

Der Ursprung dieses Forum reicht bis in das Jahr 2008 zurück


RE: AVR für Einsteiger

#151 von BoomBoomMagic , 12.04.2023 23:34

So schaut's bei mir aus :



***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#152 von Joe Patroni , 13.04.2023 10:16

Pullups sieht man so und so und mir ist bisher auch keine geschriebene Regel bekannt (außer eine im Einzelfall notwendige, gezielte Berechnung). Ich seh da mit 10k auch keine Probleme, wird an C.6 mit dem Reset ja auch so gemacht. Ich nehme seit Jahr und Tag 10k, es sei denn, eine Komponente, wie der DS18B20, will etwas Anderes.

Aber ich sehe, ich habe meine ISP's nicht gegen gleichzeitige Stromversorgung aus den anderen Quellen geschützt, da muß ich nochmal nacharbeiten.

Zu Deinem Board, ist der Hebel vom Textoolsockel freigängig genug? Geht der an der 5V-Kontakteiste vorbei? Sieht etwas knapp aus...
Ansonsten, "reduced to the max..." :-)

Du gibst nicht auf, was? :-D Mein Plan ist ja erstmal nur eine Idee, nicht in Beton gegossen. Beim Layouten sehe ich ja, wieviel Platz ich brauche, ob mir das alles zu groß wird und ob ich evtl. noch Änderungen umsetze. Mal sehen, was geht :-)


------------------------------------------------
Danke und Gruß
Joe

 
Joe Patroni
Beiträge: 334
Registriert am: 28.01.2019


RE: AVR für Einsteiger

#153 von BoomBoomMagic , 13.04.2023 11:09

Ich sag mal so ...

normalerweise mache ich für so etwas sehr einfaches ,nicht erst einen Schaltplan.
Nehme mein Layoutprogramm und male just was hin.

Da es für Dich ja das erste Mal ist , möchte ich dir so gut ich kann behilflich sein , nicht daste aus Frust die Lust verlierst.

Mh , ... der Textollsockel ?
Ja , vll ein wenig eng , aber es sind ja genug Pins für 5V zur Verfügung.
Das seh ich nicht sooo eng

Pullup :
Ich habe jetzt nicht gross Lust dir das rauszusuchen , wo es beschrieben steht.
Bei 10K kann das Potential zu klein sein ein wirkliches High erkennen zu können.
Für I2C würde es auf keinen Fall reichen.
DS18B20 auch nicht.
RC05 auch nicht ... naja,mußt Du wissen. ;-)


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#154 von Joe Patroni , 13.04.2023 12:55

Du scheinst mich wirklich für einen Primaten zu halten
Ich arbeite das erste mal mit AVR, ja... ...aber sonst...?

Man kann natürlich einfach so hinmalen... ...aber ich? Nö. Ich mach das ordentlich und hab Spaß dabei. Das gehört alles dazu.
Was Pullups betrifft, ist ja kein Problem auch 4k7 zu nehmen, ist ja noch nichts verlötet. Mal sehen.


------------------------------------------------
Danke und Gruß
Joe

 
Joe Patroni
Beiträge: 334
Registriert am: 28.01.2019


RE: AVR für Einsteiger

#155 von BoomBoomMagic , 13.04.2023 13:04

Zitat

Du scheinst mich wirklich für einen Primaten zu halten



Neeeeeeeeiinnn



wie kommst denn nur auf diese Idee


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#156 von Joe Patroni , 16.04.2023 19:41

Nicht, dass Du denkst, ich war untätig, mitnichten! =)
Voila, v1.0 auf Eurokarte 160 x 100 inkl. Display 16x2.

Ok, ein Deepscan nach Vergessenem und Fehlern steht noch aus, generell ist sicher noch genügend Schliff nötig.

Hier klicken >>> JOEs AVR ExBo v1.0


------------------------------------------------
Danke und Gruß
Joe

 
Joe Patroni
Beiträge: 334
Registriert am: 28.01.2019


RE: AVR für Einsteiger

#157 von BoomBoomMagic , 16.04.2023 20:31

O-kay

Für mich persönlich wäre das weniger der Fall mit SMD zu arbeiten ,
aber da du insbesondere bei den Port.D alles vervielfältigt hast ( Pullup und Pulldown , ect) muss man das ja machen .
Wenn Du auf max. 100x100mm geblieben wärst , wären das 1€ , so isset oder wird es jetzt leider teurer da es nicht mehr standart Maß hat.

Die Taster S1-S6 hast jetzt mehr oder weniger Portd.5 - Portc.2 zugeordnet ..hätte ich vll. mehr ausserhalb gemacht , da man nie weiß wo ich die anschliessen werden kann.
Da ja Portd.2 - Portd.7 in der Regel das Display sind , Portc.0-Portc.5 ADC , hätte ich wenn , diese auf Portb eher gelegt.
Portb is ja nur mal ISP und eher unabhängig.

Auch die Transistoren hast auf Portd.0 - Portd.4 gemacht , verhindert den Gebrauch vom gleichzeitigem Display - ausser gehst auf I2.(wobei für I2C keine vorbereitung hast .. )

Kann ich ggf. auch das orig. File haben ??


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#158 von BoomBoomMagic , 16.04.2023 20:35

In der Zwischenzeit habe ich mir mal eine weitere Platine bestellt für ein :
Nextion enhanced HMI Display. ;-)

Hab das schon sooo lange liegen und wollt da schon immer was für machen.

3,5 Zoll Nextion HMI Display


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#159 von Joe Patroni , 17.04.2023 10:21

Mich ärgert schon eine ganze Weile, dass beim Layouten so viel Platz für Widerstände drauf geht. Drum hab ich eingeführt, zumindest die massenhaft vorkommenden PullUp/Downs durch "handliche" SMD 1206 zu ersetzen. Die lassen sich noch von Hand löten und finden leicht Platz auf der Rückseite. Diese Platine ist der erste Versuch damit, ebenso das zweiseitige Layouten. Daher ist noch eine detailierte Durchsicht von Nöten.

Deine Vorschläge sind gut. I2C habe ich z.B. schlicht vergessen =).
Ja, da sind noch mehr Fehler drin, z.B. passen die Footprints der Potis nicht zu denen, die ich mir vorgestellt habe, da sind irreführende Prints in der Bibliothek, da gehe ich nochmal ran.
Sicher, Tranistoren wären auch auf der anderen Seite gut, vielleicht bekomme ich auch noch welche hin, aber grundsätzlich ist das ein Experimentierboard, weniger eine Teststation, die alle Möglichkeiten abdecken muss. Das ist ohnehin kaum möglich. Aber immerhin habe ich so konstruiert, dass sich vieles mittels Kabelbrücken an andere Ports jumpern läßt. Aber wie gesagt, ich schau mal möglich ist.
Klar gebe ich Dir die Datei, aber noch taugt sie nicht zur Verteilung, zumal sie noch nicht auf Fehler geprüft ist. Gib mir mal noch was Zeit, auch dass ich eine Anleitung erstellen kann, was man wie jumpern kann.

Feines Display... ...das kann man dann auch an den Mega8 patschen?


------------------------------------------------
Danke und Gruß
Joe

 
Joe Patroni
Beiträge: 334
Registriert am: 28.01.2019


RE: AVR für Einsteiger

#160 von BoomBoomMagic , 17.04.2023 11:03

Der Sinn sollte es einmal sein , das ich bei dem original File noch evtl. Fehler finde.
Dann wollt ich mir mal unbedingt Deine Masse anschaun , das kann ich so nicht wirklich erkennen.
Das muss jetzt auch noch nicht das sein , was in Stein gehauen ist , aber kann so vll. noch was finden ?


Das Nextion Display kann in der Regel an jedem Mikrocontroller genutzt werden.
Im Prinzip auch an der Picaxe. Nur da wäre es unvorteilhaft , da die keine Strings kann.

Am Ende wird es ganz simple über Rx+Tx gesteuert. ;-)
Es kann Touch und Enhanced hat auch GPIO wenn nötig.
Hat einen eigenen RTC.
Ist im Prinzip ein autarker Mikrocontroller.
Man kann ihn mit einem Atmega zusammen nutzen , man kann es aber auch alleine nutzen.


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#161 von Joe Patroni , 17.04.2023 13:21

Ich halte es für keine gute Idee in diesem Entwicklungszustand von zwei Seiten parallel zu arbeiten, das geht in die Hose. Solbald ich denke, jetzt kann's was werden, bekommst Du das File natürlich. Auch macht dann erst ein Korrekturgucken Sinn. Gerade ändert sich einfach noch zu viel.
Potis sind jetzt die Richtigen drin, eine I2C-Schnittstelle auch. Da scheint es allerdings keinen gängigen Standardanschluß zu geben. Oft wird ein PSS254 5-polig verwendet, für den habe ich mich entschieden. Der bietet Gnd, VDD, SCL, SCK und einen Alert-Pin, welchen ich aber nicht beschaltet hab, da ich aus der Hüfte nicht weiß, was und wie man damit umgeht. Weißt Du mehr darüber?

Ja, kann gut sein, dass noch GNDs fehlen, zumal ich in dem Bild die GND-Pane vom Top-Layer weggelassen habe, sonst sieht man nichts :-D


------------------------------------------------
Danke und Gruß
Joe

 
Joe Patroni
Beiträge: 334
Registriert am: 28.01.2019


RE: AVR für Einsteiger

#162 von BoomBoomMagic , 17.04.2023 13:34

Ich will nicht parallel arbeiten und Dir Deine Arbeit wegnehmen

Wenn - ggf. auf nötige Korrekturen hinweisen .


I2C :

Wenn Du z.B. einen DS1307 benutzt für eine RTC , dann mußt Du Dich selber um die Pullups kümmern .
Oder einen DS18B20 .
Wenn Du einen RTC Bausatz nimmst , sind die Pullups schon enthalten. Dann brauchst natürlich keine.
Von daher meine ich , solltest diese für die speziellen Pins irgendwo ( am besten ziemlich nah ) , parat halten , um sie dann ggf. nutzen zu können.
Du mußt da jetzt keine spezielle "Leiste" für Vorbereiten.


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#163 von Joe Patroni , 17.04.2023 13:41

ich meinte im speziellen diesen Alert-Pin. Wie funktioniert der und wo muss der dran?


------------------------------------------------
Danke und Gruß
Joe

 
Joe Patroni
Beiträge: 334
Registriert am: 28.01.2019


RE: AVR für Einsteiger

#164 von BoomBoomMagic , 17.04.2023 13:47



Hier mal so ein kleiner Ausschnitt meiner bisherigen Experimentierboards.

- Attiny85
- Attiny 2313
- Atmega 8/48/88/328
- Atmega 16/32/644

Wirst aber immer ein gewisses Schema erkennen in Sachen Taster und Poti


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#165 von BoomBoomMagic , 17.04.2023 13:49

Zitat

ich meinte im speziellen diesen Alert-Pin. Wie funktioniert der und wo muss der dran?



? ? ?


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#166 von BoomBoomMagic , 17.04.2023 13:50

Ja gut , beim DS1307 gibt es noch einen WS Pin .... ob die den meinen u.a. ???


EDIT:

Ups.
Ich meinte den 24LCxxx , das EEPROM hat noch nen WS/WP Pin.


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019

zuletzt bearbeitet 17.04.2023 | Top

RE: AVR für Einsteiger

#167 von Joe Patroni , 17.04.2023 16:29

Hier hab ich was gefunden:
https://learn.adafruit.com/adafruit-mcp9...r-guide/pinouts
Es gibt wohl I2C-Module, die z.B. eine Überhitzung über den Pin ausgeben. Mal sehen, ob ich den noch an einen Port klemme oder ignoriere.

Ansonsten ist I2C jetzt vorhanden, die Potis sind getauscht, C5-C3 hab ich noch die PullUp/Downs spendiert, Platz ist ja genug da :-D
Nur nicht für mehr Transitoren, das wird zu komplex reinzufriemeln. Im Ursprung hatte ich ja übrigens BC517 vorgesehen, bin aber auf BC627 umgeschwenkt.

Überlege noch Platz zu schaffen für einen kleinen Kühlkörper am 7805, kann nicht schaden, wenn mit hoher Spannung von Extern gearbeitet werden soll.
Wirklich nötig dürfte er aber nicht sein, läuft ja nicht im Dauerbetrieb.

So sieht's jetzt aus:
KLICK >>> Revision 1

Eine Frage hab ich noch. Viele Pins der Elemente habe ich durchkontaktiert, wie gehen Fertiger damit um? Setzen die dort VIAs, die unter den Bauteilen stören könnten?
Ich bin davon ausgegangen, dass Sprint nur einen zweites, identisches Lötauge auf die andere Seite setzt, wobei beide später durch Lot und Bauteilbeinchen miteinander verbunden werden, richtig?


------------------------------------------------
Danke und Gruß
Joe

 
Joe Patroni
Beiträge: 334
Registriert am: 28.01.2019


RE: AVR für Einsteiger

#168 von BoomBoomMagic , 17.04.2023 16:47

Zitat

Hier hab ich was gefunden:
https://learn.adafruit.com/adafruit-mcp9...r-guide/pinouts
Es gibt wohl I2C-Module, die z.B. eine Überhitzung über den Pin ausgeben. Mal sehen, ob ich den noch an einen Port klemme oder ignoriere.



Ob ich jetzt einen schnöden Temperatursensor noch brauche ...pffuuu
Aber hast ja eh noch nen recht unnützen NTC und LDR , da machts die Sammlung wenigstens voll

Es gibt viele I2C Module , aber da wird Dir solch Anschluss wenig bringen. Die sind so verschieden von den Anschlüssen wie es Sand am Meer gibt.
Der is jetzt halt speziell für den einen Temp-Sensor.


Zitat

Platz ist ja genug da :-D



Naja, da es kein Platinenhersteller-Standart Maß hat von 100x100mm , wirds dann halt auch etwas (loool ) teurer ;-)
Kommt eh drauf an , willst in Deutschland fertigen wirds eh teuer. ;-)


Bei einer Durchkontaktierung werden unten wie oben Vias (Lötauge) gesetzt und miteinander verbunden - kein Aufbau.

Schade das Deine Revision nur ein Bild ist , da kann ich wenig prüfen ....


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#169 von Joe Patroni , 17.04.2023 17:25

Ich lass ihn einfach mal unbelegt.

NTC und LDR sollen einfach nur per 2-pol Dupont auftseckbar sein, so können die Inputs auch für ander Sachen dienen, die auf Widerstandbasis funktionieren.

Du kriegst das File noch, keine Panik, ich muss erstmal die DRC-Liste abarbeiten, da kann ich noch kein Fehlerbombardement von außen brauchen. Außerdem lästerst Du dann nur wieder :-D
Revision 2 ist jedenfalls in Arbeit. Geduld.

Bisher habe ich selber geätzt, bis auf das letzte Mal, da hab ich Aisler bemüht. Relativ dicht bepackte 50x100, einseitig. 5€ pro Platine, Mindestabnahme 3 Stück. Fand ich absolut in Ordnung und ich hatte vor, deren Service wieder zu nutzen. Wenn Du willst und wir auf einen gemeinsamen Nenner kommen, können wir ja teilen, dann braucht nicht jeder 3 nehmen.


------------------------------------------------
Danke und Gruß
Joe

 
Joe Patroni
Beiträge: 334
Registriert am: 28.01.2019


RE: AVR für Einsteiger

#170 von BoomBoomMagic , 17.04.2023 17:39

Ich wollt diesen Aisler mal probieren .... aber ich bekomme da keines meiner alten noch ein neues Board hin, so das ich mir mal die Preise anschauen kann


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#171 von BoomBoomMagic , 17.04.2023 17:45

Was kostet eine Platine : 100x100mm , 2seitiges Layout und wie lange Lieferzeit ?


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#172 von Joe Patroni , 17.04.2023 18:24

Gibt verschiedene Tarife. Schnell oder günstig.
Schnell geht, glaub ich binnen 3er Tage, günstig hat bei mir eine Woche gedauert, kann aber bis zu zwei dauern, wenn ich mich recht erinnere.
Preise kannst Du hier überfliegen:
https://community.aisler.net/t/our-simple-pricing/102
Hm, ich meine, ich hätte noch eine Grundgebühr von 6€ bezahlt, jetzt sinds scheinbar 12?

Doppelseitig 100x100, verzinnte Kontakte, kostet demnach 16,20€ - mußt aber auch 3 nehmen.

Klar, willst Du Gold, bestückt, oder andere Gimmicks, kostet das extra...

Wo läßt Du machen zu welchem Preis? Vergleich wäre interessant...


------------------------------------------------
Danke und Gruß
Joe

 
Joe Patroni
Beiträge: 334
Registriert am: 28.01.2019

zuletzt bearbeitet 17.04.2023 | Top

RE: AVR für Einsteiger

#173 von BoomBoomMagic , 17.04.2023 18:37

Ok.
Also ich laß bei den Chinaken produzieren.

Früher war es so ....

5 Stk Platinen 100x100mm , 2-seitig , FR4 , 1,6mm dicke , Farbe egal --- knapp 2€

Is eigentlich auch heute immer noch so.

Wenn es schnell auf n Tisch haben willst , 4-5 Tage (früher pauschal DHL +20€ ) , heute leider +32€
Wenn es etwas Zeit hat , 10 Tage Camel-Karawane +9€
Ich glaube UPS macht es für 15€ in 7 Tagen.

Also es kommt da nur am Ende drauf an mit welcher Post.


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


RE: AVR für Einsteiger

#174 von Joe Patroni , 17.04.2023 18:38

Muss nochmal korrigieren. Du zahlst nicht 3x die 16,20€, sondern einmal die Grundgebühr plus 3 x die 4,20€ für die cm2
In der Summe also 24,60€...


------------------------------------------------
Danke und Gruß
Joe

 
Joe Patroni
Beiträge: 334
Registriert am: 28.01.2019


RE: AVR für Einsteiger

#175 von BoomBoomMagic , 17.04.2023 18:43


***Lieber 2x mehr lesen , als 1x dumm fragen ***

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


   

Bascom Code vs. Picaxe Code

Picaxe Editor 5.5.5 Download
Update auf Picaxe Editor 5.5.6 Download
Picaxe Editor 6.x.x.x Download
Manual1.pdf        -      Grundwissen Download
Manual2.pdf        -      Befehle Download
Manual3.pdf        -      Beispiele Download


Press [Backspace] for back to Menu


Counter
Xobor Forum Software ©Xobor.de | Forum erstellen
Datenschutz