Gefunden für adc programmierung bascom - Zum Elektronik Forum





1 - Spannungswächter aus Resten ;-) -- Spannungswächter aus Resten ;-)




Ersatzteile bestellen
  
Zitat : Du willst 2022 wirklich noch einen Shuntregler nutzen, für ein Gerät das aus einem Akku versorgt wird?

Warum? Bzw. nenne mir bitte einen Vorteil gegenüber einem (LDO-)Längsregler wie z.B. einem LM2950 der speziell für solche Zwecke gezüchtet wurde.
So ein LP2950 ist mit knapp einem Euro pro Stück verhältnismäßig teuer. Und zumindest in meinem Sortiment nicht rumfaulenzend; bräuchte also erst bestellen.

Du wirst auch in 2022 beispielsweise wohl kaum einen Bewegungsmelder finden der die Spannung für den PIR, die Einschaltdauer-Steuerung und den Umgebungshelligkeits-Sensor nicht aus einer simplen Z-Diode zieht. Und in den BWM-Dingern stirbt bekanntlich (nur) der teure X2-Kondensator alle 5-8 Jahre.

´Aus einem Akku versorgt´ ist ebenso relativ: das Ding hat ein richtiges Kraftwerk in der Größenordnung x mal 1800mAh -Mignonakkus dranhängen. Bei (lediglich) Knopfzellen, AAA-Batteriechen oder...
2 - Stufenlose PWM und Motor Schutzschaltung -- Stufenlose PWM und Motor Schutzschaltung
Sofern die PICKits orginal sind taugen die was. Mit dem PICKit3 kannst du direkt mit MPLAB das Programm in den PIC laden. Das PICKit2 ist älter, wenn du die Standalone-Software dafür findest ist das auch OK.

Wenn du alle 1,5s einen Sensor checken willst brauchst du nicht den SLEEP-Befehl benutzen. Der ist fast nur bei Lowpower-Geschichten notwendig, da dadurch die CPU (und alles was auf dem Quarztakt basiert) stehenbleibt und nurnoch minimal Strom verbraucht. Für alle anderen nötigen Verzögerungen nimmt man Hardware- und Softwaretimer.

Das GIE-Bit ist für die Aktivierung von Interrupts zuständig. Wieviel Erfahrung hast du mit der Programmierung von PICs? Es sollte dir eigentlich schon über den Weg gelaufen sein.

Erklär das mit dem Distanzsensor und dem 100R Poti mal genauer, ich verstehe nicht was du damit vorhast. Der Distanzsensor gibt eine Spannung zwischen 0,5 und 3,5V aus, kannst also seinen Ausgang direkt an einen ADC-Eingang anschliessen.

Setz doch für den BW-Schalter eine gleiche Schraubklemme wie für E1 und E2 ein.

Ich glaube das mit dem Jumper direkt über dem 7812 war keine gute Idee von mir. Ein 3poliger Jumper sollte besser sein. Der mittlere Pin geht an den Eingang des 7805 und an die Bauteile die 12V brauchen. Ein Außenpi...








3 - Sensor-Ansteuerung und Motorsteuerung mit Endschalter -- Sensor-Ansteuerung und Motorsteuerung mit Endschalter

Zitat :
GerDominator hat am 15 Aug 2012 18:14 geschrieben :
müsste jedes mal einen neuen Code in den Flashspeicher laden, wenn er die Geschwindigkeit ändern will.

Sagt wer?
Kann es sein,das die Programmierung noch ein paar Nummern zu hoch für dich ist?
Du hängst an den ADC ein Poti als Spannungsteiler,dieses wird zyklisch abgefragt und mit dem Wert dann die Pulsweite entsprechend beeinflusst.
Fertig. ...
4 - Daten vom ADU einlesen -- Daten vom ADU einlesen

Zitat : Anbei noch eine Prinzip-Skizze, der geplanten Schaltung.Schön.
Aber erwarte lieber weder von der Schaltung noch vom Programm, dass da irgendetwas auf Anhieb so läuft, wie du dir das vorstellst.
Du wirst ein oder zwei Muster bauen müssen, an dem du das Verhalten und die Probleme studieren und verbessern kannst, bevor du sagen kannst: So wird's gemacht!
Kurzum, du musst das lernen, wenn etwas brauchbares zustande kommen soll.

Momentan scheint mir, daß du folgende Aufgabenblöcke zu lösen hast:
* Digitales Interface des gewählten µC (an welche Ports schliesse ich was am besten an)
* Analoges Interface des ADC (Vorverstärker, Überspannungsschutz usw.),
* Programmierung der Schnittstelle zum ADC (Datenaustausch und Parametrierung des ADC)
* Programmierung der Schnittstelle zum Display
* Wahrscheinlich Programmierung einer Benutzerschnittstelle (z.B. Tastatur, RS-232, USB)
* Programmierung der eigentlichen Aufgabe (Kalibrierfakto...
5 - batterie kontrolle -- batterie kontrolle
@perl:

Zitat :
Die Prozessoren der MSP430-Serie sind trotzdem keineswegs mickrig.
http://focus.ti.com/mcu/docs/mcuorp.....T+ulp

Zugegeben - daß es so weit runter geht hätt ich nicht erwartet - aber auch hier wirst du auf 20µA nur mit sauberer Programmierung kommen wenn das Ding den Großteil der Zeit vor sich hin idled so wie ich die Daten lese.
Dennoch echt erstaunlich mit wie wenig die Dinger heutzutage laufen.

Wobei der AVR ATtiny44 ebenfalls mit 300µA bei 1Mhz gespect ist (bei 1,8V Betriebsspannung). Bei 5V sinds dann schon mehrere mA. Ich habs mal versucht einen ATtiny45 auf Minimalen Stromverbrauch zu drosseln um ihn in einem Pfeilschaft zu verbauen.

@galex4: Bitte erläutere doch mal das ganze Drumherum. Du hast ja scheinbar schon einen Mikrocontr...
6 - Wie programmiere ich diesen DSP? -- Wie programmiere ich diesen DSP?

Offtopic :Ja genau, so ein süßer kleiner Sharc, träum...
Es ist einfach g..l, wenn man einen ADC-Wert einlesen und skalieren möchte und der Code dazu in eine Zeile passt. Schleife drum, fertig. Vorher noch auf den alternative Registersatz umschalten, nachher wieder zurück, und der IRQ ist erledigt, bevor es einer gemerkt hat. Es braucht halt die Kombination aus Hardware und angepasster (aufwendiger) Programmierung.



So Bill, jetzt bist Du dran. DLL schon gefunden? Darf Labview überhaupt auf IO zugreifen? Ja? OK, dann lesen wir mal den ersten Wert. Och, schon wieder Mittag? Also erstmal schauen, ob das hier auch eine legale Software ist....Wie, da klickt einer auf der Maus rum? Ist der User etwa ungeduldig Na, dann wollen wir mal sehen, welcher Button unter seinem Klick lag.... Nix, Stopp knapp verfehlt. Ach, wo ich ...
7 - Spannungenvergleich mit atmega -- Spannungenvergleich mit atmega
Hallo,
abgesehen von der schwer verständlichen Erklärung, wie man anhand der Ausgangspannung, welcher Sensorart auch immer, erkennen soll, ob dieser heile ist oder nicht, ist das mit einem ADC prinzipiell schon möglich; nur unterschlägst du wichtige Details:

* Genauigkeit und gewünschte Auflösung der Spannung(en),
* Grenzen der zu digitalisierenden Spannung(en) (Spannungsbereich),
* Aktualisierungsrate in Relation zur maximal zu erfassenden Änderungsrate der Sensorspannungen,
* deine Kenntnisse in Programmierung von µCs.

Schildere dein Problem mal näher, vielleicht gibt es eine elegantere (analoge) Methode, oder die Grundannahme ist bereits falsch. ...
8 - Strommesszange - Signal auswerten -- Strommesszange - Signal auswerten
Eine Verstärkung von 10 ist wohl zu hoch, vermutlich brauchst du garnichts zu verstärken sondern lediglich das kalte Ende des Messwandlers auf eine Gleichspannung zu legen, die dem halben Messbereich, also 1023mV entspricht. Dein ADC kann ja vermutlich nur positive Eingangsspannungen verarbeiten.

200mV sinusfürmige Wechselspannung sind knapp 600mVss und wenn man bedenkt, dass oft erhebliche Abweichungen von der Sinusform und hohe Anlaufströme im Spiel sind, passt ein Messbereich, der gerade mal um das Dreifache grösser ist, evtl. ganz gut.

Eine weitere Methode mehr Empfindlichkeit ohne Verstärker zu erzielen, besteht darin die Referenzspannung des ADC abzusenken. Dabei nimmt natürlich das Rauschen zu, aber ab wann das stört, musst du ausprobieren. Das hängt von vielen Faktoren, sogar von der Programmierung des µC ab.



[ Diese Nachricht wurde geändert von: perl am 24 Jun 2008 19:50 ]...
9 - PIC programmieren mit PICALLW -- PIC programmieren mit PICALLW
Ich behandel nur die PIC12F und PIC16F typen:

Erst eine kleine Übersicht über die PIC - Architektur:

Die PICs besitzen die sogenannte Harvard (RISC) Architektur,die besagt, daß die Speicherbereiche für Daten und Programme getrennt sind. (im gegensatz zur vonNeumann -Architektur) Das bedeutet für uns praktisch: Wir haben den Flash Programmspeicher, in den wir unser Programm speichern und einen SRAM Bereich für Daten.Dieser SRAM bereich ist in sogenannte Bänke aufgeteilt, weil wir nur 128 Speicherstellen dieses Bereiches direkt ansprechen können. Die Bank wird durch Bits in dem sog. STATUS -Register eingestellt.Jetzt wird es etwas kompliziert: Im SRAM bereich befindet sich nicht nur frei zugänglicher Speicher,den wir nutzen können wir wir wollen,sondern auch alle Register,die zum steuern der Hardware benötigt werden.Wieviel SRAM der jeweilige PIC hat, und wo dieser Speicher im SRAM bereich liegt steht im Datenblatt.(bei den meisten PICs liegt z.b von 20h bis 7Fh frei nutzbarer Speicher). Die meisten Befehle benötigen eine SRAM adresse (auch File geannt) und eine Richtung.Wir haben noch ein besonderes W Register,daß in keinem Speicherbereich liegt und als Akkumulator dient.
Nehmen wir ein beispiel:

ADDWF 20h,W
Dieser Befehl addiert die Werte aus...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Adc Programmierung Bascom eine Antwort
Im transitornet gefunden: Adc Programmierung Bascom


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!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 10 Beiträge im Durchschnitt pro Tag       heute wurden bisher 4 Beiträge verfasst
© x sparkkelsputz        Besucher : 192008405   Heute : 20407    Gestern : 24227    Online : 603        15.5.2026    14:05
30 Besucher in den letzten 60 Sekunden        alle 2.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0178961753845