Gefunden für bascom wandler einf�hrung - Zum Elektronik Forum |
| 1 - Fahrzeug bauen -- Fahrzeug bauen | |||
| |||
| 2 - Allgemeine Frage zum Lernpaket Elektronik Start mit USB -- Allgemeine Frage zum Lernpaket Elektronik Start mit USB | |||
| Ich interpretiere das so:
Die USB-Programmierung funktioniert mit Visual Basic, die AVR-Programmierung mit Assembler und Bascom (später vielleicht auch C). Wenn Du eine zu 100% zuverlässige Aussage zum verlinten Lernpaket haben möchtest, schickst Du am besten einfach eine eMail an Burkhard Kainka: http://www.b-kainka.de/kontakt.htm Wenn es der Autor nicht weiß, dann weiß ich auch nicht weiter
Burkhard ist übrigens auch hier im Forum Mitglied, wenn ich mich recht erinnere. Das Board von der zuletzt von Dir verlinkten Seite ist das hier: http://shop.myavr.de/index.php?404;.....ID=36 Die im Lernpaket mitgelieferte Platine lässt sich wohl auch als ganz normaler USB zu RS-232-Wandler einsetzen, womit man dann im Handel erhältliche erprobte RS-232 Evaluationsboards einsetzen können sollte (bin mir da aber nicht sicher!). Weitere Empfehlungen zu AVR-Einsteigersets möchte ich nicht geben, wei... | |||
3 - Schrittmotoransteuerung mit PBL3717 -- Schrittmotoransteuerung mit PBL3717 | |||
Zitat : nabruxas hat am 14 Mai 2010 22:41 geschrieben : Ich glaube ich werde es nie können (wenn auch nur Ansatzweise), egal wie viel Zeit und Mühe ich einsetze. Genau das hab ich auch jahrelang gedacht und lieber versucht irgendwelche (eingebildete) Probleme mit IC-Grab und viel Hühnerfutter lösen zu müssen. Und von dem ,was hier so User wie DonComi,Jornbyte und noch paar andere programmiertechnisch drauf haben, bin ich genauso weit entfernt wie davon Bundeskanzler zu werden. Und Assembler,C und Konsorten sind in meine Birne auch nie reingegangen. Aber irgendwann bin ich über Bascom gestolpert,und da fiel mir ein das ich aus seeligen C64er Zeiten noch etwas rudimentäres Basic drauf hab. Fast gleichzeitig hab ich entdeckt,das es das Pollin-Experimentierboard für sehr kleines Geld zu erwerben gibt. Und damit hatte mich dann endgültig der Ehrgeiz gepackt,es zumindest mal zu versuchen.Da mit dem Pollinboard auch die Entscheidung ob PIC ode... | |||
| 4 - Möchte was basteln: Einen PC "Mehrpersonen Buzzer" per Hand Taster -- Möchte was basteln: Einen PC "Mehrpersonen Buzzer" per Hand Taster | |||
| Hast du denn eine COM-Schnittstelle am Notebook? (9-poliger D-SUB, männlich)
Allerdings kannst du BASIC (ich vermute irgendein QBASIC) dafür vergessen, wenn es mit USB laufen soll. Derlei Schnittstellen wären vorzuziehen, da man sie recht einfach im Programm benutzten kann. Visual BASIC ist gar nicht so schwer, wenn man eh schon BASIC kann. Das ist einfach eine Erweiterung, die objektorientiert ist. Ich habe mal die Version 6.0 gehabt (da war ich glaube ich 11 oder so ).
Gut, also, wenn es mit USB laufen soll schlage ich einen einfachen USB->RS232-Wandler vor, wie man sie mittlerweile für einige Kröten bekommt. Das erspart dir den Selbstbau dieses Adapters (kann man mit dem FT232 von FTDI machen). Mir fallen jetzt spontan zwei Möglichkeiten ein: 1. du hängst einen Haufen Schieberegister an die Schnittstelle, die von der Software am Rechner ausgetaktet werden. Dazu sind allerdings Low-Level-Zugriffe nötig, die mit dem Adapter entweder nicht herkömmlich funktionieren, und/oder das Betriebssystem derlei Zugriffe gar nicht zulässt, sondern über einen Treiber mit der Schnittstelle kommuniziert. Neben den genannten Nachteilen ist es furzlangsam. 2. du setzt dich mit Mikrokontroll... | |||
| 5 - welchen Microcontroller und wie damit umgehen? -- welchen Microcontroller und wie damit umgehen? | |||
Zitat : Nukeman hat am 20 Jun 2008 00:45 geschrieben : Der "richtige" Prozessor ist eine Glaubens- und Anforderungsfrage.... Für den Anfang mal einen erlernen ...
Pic oder Avr ist ungefähr das selbe wie VW oder Opel. Jeder schwört auf seine "Marke",kann aber nicht zweifelsfrei begründen warum... Ich stand vor nicht allzulanger Zeit auch mal vor dem Problem,mit was ich den nun mit meinem Bescheidenen Horizont anfange. Hab mich dann letztendlich für das Pollinboard und den Atmega8 entschieden.Der hat für die ersten Spielerein genügend I/O Ports,brauchbare Timer und nen A/D Wandler,den sogar ich schon begriffen habe.Und der interne Oszillator läßt sich einfach auf ein paar verschiedene Taktraten umstellen. Was will man als Anfänger mehr... Und auch wenn mich DonComi und Jornbyte wieder steinigen,ich "arbeite" nach wie vor mit "Bascom" | |||
| 6 - Variable+Wertebereich = Problem -- Variable+Wertebereich = Problem | |||
| Hallo µc-Experten!
Euer Programmier-Dau hat mal wieder ein Problem. Folgender Sachverhalt: Der AD-Wandler des Mega 8 liest mir 2 Temp.-Sensoren aus,und speichert den Wert(8-Bit) in zwei Variablen.Damit wird dann die PWM für ein paar Lüfter gesteuert.Funktioniert soweit auch.ICh möchte aber eine "Treppe" damit die Sache nicht auf kleinste Änderungen reagiert. Also : AD-Wert von A-B = PWM-Wert X AD-Wert von B-C = PWM-Wert Y usw. Hoffe mich halbwegs verständlich ausgedrückt zu haben... Ich habe das Problem mit einer Menge If > Then Anweisungen gelöst,aber das ist umständtlich,und nicht so das wahre.Funktioniert aber auch so schlecht und recht... Und nun die (wahrscheinlich blöde) Frage: Wie macht man das richtig,einen Wertebereich so zu organisieren,das an bestimmten Punkten bestimmte Ausgaben/Reaktionen erfolgen können? Bzw. wo könnte ich das mal Blondinensicher erklärt nachlesen?
Und falls sich einer erbarmt,dann noch ein Hinweis: a)ich bin auf dem Gebiet geistig minderbemittelt b) kann nur etwas Bascom Danke für das lesen bis hierher! ... | |||
| 7 - µController -- µController | |||
Zitat : d0um hat am 20 Dez 2007 19:58 geschrieben : Vor allem wird sich an jeder Ecke gestritten ob denn nun C oder Assembler besser/einfacher ist. Da ich im Moment von keinem eine Ahnung habe würde ich das nehmen, wo man schneller Erfolgserlebnisse hat. Auch wenn mich DonComi und Jornbyte gleich wieder schlagen werden. Aber ich hatte meine ersten (nachvollziehbaren) Erfolgserlebnisse mit Bascom + einem Mega8. Dafür gibts ein (nach meiner Meinung) sehr gutes deutsches Buch von Roland Walther.Assembler ist mir nach wie vor so unbekannt wie das innere des Mondes,aber mit der an Basic angelehnten Bascomsache habe ich das zumindest soweit kapiert,einfache Sachen selber proggen zu können.Sogar den A/D Wandler hab ich irgendwann verstanden. ... | |||
| 8 - Drehgeber mit Bascom auslesen und PWM regeln -- Drehgeber mit Bascom auslesen und PWM regeln | |||
| Hallöchen.
ich bin jetzt in meinem roland walter buch so weit, daß ich bei der PWM bin. jetzt würde ich gerne, statt mit avr Term (ein Terminal programm) das ganze mit nem Drehgeber machen. Es geht darum mit dem Terminal programm die Helligkeit der PWM-Led zu regeln. da ich aber kein Nullmodemkabel habe würde ich das Gerne mit nem Drehregler machen. Ich habe auch schon bei der Bascom hilfe Hilfe gefunden, aber ich schaff es glaube ich nicht: - Ihn auszulesen - Den ausgelesenen wert zu verarbeiten.(also den Timerwert um 1 zu vergrößern bei rechtsdrehung, oder den Timerwert um 1 zu verkleinern bei linksdrehung Ist jemand so nett und würde mir unter die Arme greifen? Der Drecksack Hier mal das original Listing, daß ich auf Drehgeber abändern möchte '0604.BAS: Einfacher D/A-Wandler, LED-Helligkeitssteuerung 'Hardware: Nullmodemkabel zum PC, Pin PD5 mit LED verbinden '---------------------------------------------------------- $regfile = "m8def.dat" 'ATmega8-Deklarationen $crystal = 3686400 'Quarz: 3,6864 MHz $baud = 9600 '9600 Baud | |||
| 9 - Mega32 -> SPI -> ADE7758 mit bascom -- Mega32 -> SPI -> ADE7758 mit bascom | |||
| Hallo Forum,
ich stehe vor folgendem Problem... Ich möchte den oben genannten Leistungsmessbaustein von analog devices mittels SPI mit einem MEGA32 verbinden. Das Programm soll in Bascom geschrieben werden. Leider stehe ich mit dem Datenblatt vom Wandler auf dem Kriegspfad. Ich komme einfach nicht dahinter, welchen Wert ich an den Wandler schicken soll, damit ich beispielsweise das Register AVRMS ausgegeben bekomme. Vielleicht kann sich einer der hier anwesenden Cracks mal das Datenblatt ansehen und mir grob erzählen, was ich alles beachten muss um den chip richtig zu nutzen. Und noch eine Frage quält mich... muss ich irgendwelche fusebits setzen um den hardware spi vom controler zu nutzen? Hier das Datenblatt: http://www.analog.com/UploadedFiles/Data_Sheets/ADE7758.pdf ... | |||
| 10 - Mikrowellecontroller Projekt -- Mikrowellecontroller Projekt | |||
Zitat : ElektroNicki hat am 1 Aug 2007 16:30 geschrieben : Meiner Erfahrung zufolge kocht der 7805 aber weil er keinen Kühlkörper hat wegen der hohen Stromaufnahme des Backlights. Edit: so isses zumindest bei 12 Volt Deshalb meinte ich ja auch 9V!Bei 12V kannste dir ja selber ausrechnen,wieviel mehr der 7805 verbraten muß... Praktisch würden auch 8V reichen,aber solche Steckernetzteile gibts eher selten.Wenn man nichts anderes wie 12V hat,hängt man eben einen 7808/7809 dazwischen,dann teilen die sich die Arbeit,und gut isses... @Radio Nein,ich hab auch kaum Erfahrung mit Meßmimik,nur den A/D Wandler eines Mega8 kann ich inzwischen ganz gut beschäftigen.Ich mache auch erst meine ersten Gehversuche mit µc... Ich wollte dir nur eine Möglichkeit zeigen,wie du ohne großen Aufwand deine "Meßmimik" an das Pollinboard anschließen kannst und gleichzeitig dafür die Versorgung hast,so sie denn nicht eine allzugroße Stromau... | |||
| 11 - External Memory Interface -- External Memory Interface | |||
| Hallo leute,
ich möchte gerne mit einem ATmega8515 einen AD-Wandler ADC0801 ansteuern. Mit dem Mega8515 geht das ja ganz gut über das External Memory Interface. (Habe ich gehört) Aber wie funktioniert die Einbindung dieses Interfaces in mein BASCOM-Programm? Wie lauten die Befehle zum Lesen und Schreiben? Und noch eine Frage: Hat diese Schnittstelle auch noch einen richtigen Namen? Unter "External Memory Interface" finde ich im Netz nichts richtiges. Gruß Robodriver ... | |||
| 12 - Mein Kampf (Mit Bascom/Meine Probleme damit) -- Mein Kampf (Mit Bascom/Meine Probleme damit) | |||
| Moin,
also ich kann dir für den Anfang empfehlen, arbeite mit dem Buch von Roland Walter und der Hilfe, es wird auch des öfteren im Buch darauf hingewiesen. Falls du mit dem Englisch deine Probleme hast gibt es auch ein Buch, die komplette Hilfe von Bascom in Deutsch übersetzt. Aber ich bin auch nicht wirklicht gut in Englisch, versteh aber trotzdem ganz gut das was in der Hilfe steht, durch die Beispiele die dabei sind, oder auch durch Wörterbuch bzw. Sprach-Tools. Link: http://bascom-avr.de/Buch.aspx?ID=2 Hier mal ein Link um in Basic einzusteigen, da bekommst du so sachen wie schleifen etc. erklärt, pass aber auf in Bascom ist es zum teil bisschen anders, schau dann im Notfall noch einmal in der Hilfe nach. Link: http://www.tutorials.at/ Zum Thema LCD steht alles nötige auch in der Hilfe, mit kompletten Code Beispiel. Einfach kopieren, und deinem Controller anpassen und dann mit dem Code spielen, dass du das gefühl dafür bekommst. Das kannst du auch mit anderem Code machen, z.B. vom AD-Wandler oder Timer... | |||
| 13 - D/A-wandler -- D/A-wandler | |||
| kann ich den D/A wandler direkt an die pins des µC hängen oder brauch ich noch nene zwischenkontroller? und wie sähe ein codebeispiel in bascom aus?
wäre nett wenn jemand was hätte... |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 6 Beiträge im Durchschnitt pro Tag heute wurden bisher 4 Beiträge verfasst 1 Besucher in den letzten 60 Sekunden alle 60.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |