-
Thread
PWM Lüfteransteuerung -> Lüfter rattert
Diese funktioniert mit einem Lüfter ohne Probleme. PWM Frequenz ist 20khz. Ansteuerung über einen PIC Controller mit 16bit PWM. Hänge ich aber alle drei Lüfter drauf, rattern die Lüfter bei Drehzahlen <50%. Nun kommt das Phänomen: Hänge ich einen 470µF Kondensator parallel zu den Lüftern, Laufen
Rattn schrieb im Beitrag #5331628: > Spulen habe ich keine da. > Geht ein RC Glied? > Wie soll ich das dimensionieren? [math] f_{\mathrm{g}}=\dfrac{1}{2 \pi RC} [/math] Formel nach C auflösen und R wählen (oder umgekehrt). Der Faktor RC ist näherungsweise deine Zeitkonstante
-
Thread
Anfänger bittet um Unterstützung (PIC 12F629)
. als orientierung mal ideen für pic's bis 18pins und besser immer die lf variante andenken! - pic10 (6pin): pic10f322 - pic12 (8pin): pic12f1572, pic12f1612, pic12f1822, pic12f1840 - pic16 (8pin): pic16f18313 - pic16 (14pin): pic16f18326, pic16f1825, pic16f1615 - pic16 (18pin): pic16f819, pic16f1455 key ist welche on-chip peripherie ich brauche - und auch anwenden kann. wie z.b. mit 5/8/10bit dac, 10 oder 12bit adc, 8/16/24bit timer
-
Thread
Was ist aus dem Thread der MeteoData geworden? Gesperrt
und schieben. u.c[19] not used \ u.c[18] Carry von Ram12:0 \ = u.l[4] u.c[17] Ram1b / u.c[16] Ram1a / u.c[15] not used \ u.c[14] Carry von Ram1a:0 \ = u.l[3] u.c[13] Ram19 / u.c[12] Ram18 / u.c[11] not used \ u.c[10] Carry von Ram18:0 \ = u.l[2] u.c[ 9] Ram17 / u.c[ 8] Ram16 / u.c[
-
Thread
16F84 mit PicStart 16B1
Hallo! Kann ich einen 16F84 mit dem PicStart 16B1 brennen, wenn ich angebe, dass es sich um einen 16C84 handelt? Die Software für meinen PicStart 16B1 zeigt keine 16Fxx-Typen an. MPLAB erkennt den PicStart nicht.
Mit dem PicStart 16B1 habe ich schon 16c54 und C71 gebrannt. Das Programm MPS16B.EXE, was dazugehört, funktioniert auch damit.
-
Thread
200 LED Matrix mit nur 8 LEDs
womit sich 22,2U/s einstellen und damit für das menschliche Auge nicht mehr zu erkennen ist. Als µC ist ein ATMEGA16 mit 8MHz geplant, was den Vorteil hat, dass ein Interrupt alle 10000 Clocks ausgelöst werden muss um genau auf 10° Refreshrate zu kommenn. Eine Lichtschranke soll der rotierenden
Ganz einfach: [c] uint8_t DisplayRAM[256, 16] = {}; // 256 Spalten, 16 LEDs uint8_t* DisplayPixels = &DisplayRAM[0,0]; uint8_t DisplayRow = 0; ISR(TIMER_XYZ) { if (DisplayRow == 1) { return
-
Thread
Datenblatt MSP430F543x
Ich hab in meiner Diplomarbeit damals den MSP430 gegen einen PIC24F und einen M16C vergleichen. Siehe hier: http://supachris.homeip.net/Diplomarbeit.pdf Seite 26.
Newsletter aufgetaucht: Microchip nanoWatt XLP Zitat: Im Einzelnen besteht die neue MCU-Serie aus der 16-bit-PIC24F16KA-Familie mit typischen Ruheströmen von nur 20 nA und den 8-bit-PIC18F46J11- und PIC18F46J50-Familien. Die beiden letzteren weisen typische Ruheströme von weniger als 20 nA auf. Die sechs
-
Thread
Eingangsspannung wenn keine Versorgung anwesend
, sondern die Hardwareressourcen Deines µC dafür verwenden. Auch Dein PIC wird einen Hardwaretimer haben, den kannst Du so konfigurieren, daß er in einem festen und klar definierten Zeitraster einen Interrupt auslöst. Im Interrupthandler kannst
Teo D. schrieb im Beitrag #5421063: > Meine Frage war. WARUM MUSS der µC von vorne beginnen, nur um was > anders zu machen? Das hat er doch geschrieben: Der Basic Befehl "wait 16h" (warte 16 Stunden) lässt sich nicht vorzeitig per Software beenden.
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
habs jetzt nur überflogen, aber [c] aktcolor = pgm_read_byte_near(&pic[7+colortableindex]); [/c] das kann garnicht richtig sein. aktcolor muß ein 16Bit Datentyp sein, logisch. Davon abgesehen würde ich den Pointer "pic" nicht
Aufruf von "S65_PutRawBmp16" müssen anscheinend Höhe und Breite getauscht werden. Mit folgendem Aufruf hat es dann mit einem vollflächigem Bild gepasst: [c] S65_PutRawBmp16(0, 0, S65_test_pic_bmp, S65_test_pic_HEIGHT, S65
-
Thread
China SUPER Bauteile-Schnäppchen Thread
10 Stück RTC I2C AT24C32 DS1307 Real Time Clock Module für insgesamt USD 4,52 bei AliExpress: http://www.aliexpress.com/store/product/Tiny-RTC-I2C-AT24C32-DS1307-Real-Time-Clock-Module-ARM-PIC-for-Arduino-UNO-R3/613903
Bootlog und ein paar Systeminfos zu posten ;) [code] =~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2014.02.03 22:54:21 =~=~=~=~=~=~=~=~=~=~=~= U-Boot 1.1.3 (Sep 1 2012 - 08:34:08) Board: Ralink APSoC DRAM: 32 MB relocate_code Pointer at: 81fb4000 spi_wait_nsec: 42 spi device id: ef 40 16 0 0 (40160000
-
Thread
Anfertigung einer kleinen Steuerung
die grundsätzliche Erwartungen und Vorgehesnweisen. Und die sin wie gesagt weit, weit entfernt fon PIC vs. AVR, C versus Basic, oder "platine selber bauen" vs. "fertiges Bord nutzen"
Was schätzt du PIC das soetwas kosten wird?
-
Thread
USBasp + AVSDUDE + ATmega8 Problem
mehrere Stunden Google bemüht. Aber ich komme über folgenden Punkt nicht hinaus: >avrdude -p m8 -c usbasp -v avrdude: Version 5.10, compiled on Jan 19 2010 at 15:10:54 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch
Usbasp nicht angschlossen: [code] avrdude.exe: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc [/code] Kein µC: [code] avrdude.exe: error: programm enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1 [/code] Benutz mal einen 8Mhz Quarz für den programmierenden
-
Thread
PIC 12F 629 ohne *inc -> wo liegt hier der Fehler verborgen?
PIC12F629 laufen. Also habe ich die Grundeinstellungen und RESET-Einstellugen von 16F627 (welche funktionierten!) mit 12F629 verglichen und angepasst. Gut, dann einen *.hex compiliert (mpsasm) und auf
Running light for testing LD1...LD5 * ;* DEMO1: Program for testing K8048/VM111 with PIC16F629! * ;************************************************************************** ;* (C) VELLEMAN Components,2003 All rights reserved * ;*************************
-
Thread
16f18313 mit k150 progrmieren
nur eine I/O-Leitung verwendendes Verfahren (SpyBiWire, > Updi, Debugwire etc. pp.). Bei einem PIC16F18313 ???
egal. > Kann mir jemand ein schönes Development board empfehlen ? Hatte mir dass > hier angeschaut PIC MCU entwicklung Mini System PIC Development Board + > Microchip PIC16F877A + USB Kabel > > Gruß > Matthias Glückwunsch! Der PIC16F877 scheint mir etwas aus der Zeit gefallen, kommt natürlich
-
Thread
lcd mit pic18f242?
progs\18f242_lcd\pic18f242_lcd.mcs". Clean: Done. Executing: "C:\Programme\Microchip\MPASM Suite\MPASMWIN.exe" /q /p18F242 "lcd.asm" /l"lcd.lst" /e"lcd.err" Warning[220] K:\MY PROGS\18F242_LCD\LCD.ASM 50 : Address exceeds
processor. Error[118] K:\MY PROGS\18F242_LCD\LCD.ASM 53 : Overwriting previous address contents (000C) Error[118] K:\MY PROGS\18F242_LCD\LCD.ASM 53 : Overwriting previous address contents (000D) Warning[220] K:\MY PROGS\18F242_LCD\LCD.ASM 54 : Address exceeds maximum range for this processor. Error
-
Thread
Nach 8 kommt 19 und danach 10 - 7 Seg Uhr mit MAX7219
nicht nur bei den Sekunden sondern auch bei den Minuten so. Ich häng mal die Main mit ran: [c]/* * File: main7219.c * Author: BeastyK * * Created on 9. Oktober 2016, 17:54 */ #include <xc.h> #include <delays.h> #include <spi.h> #include <timers.h> #include <stdio.h> #include
was ich da fabriziert hab: BeastyK schrieb im Beitrag #4767522: > #define SELMAX PORTCbits.RC2 = 1; > #define DESELMAX PORTCbits.RC2 = 0; das drehen wir schnell mal um in [c] #define SELMAX PORTCbits.RC2 = 0; #define DESELMAX PORTCbits.RC2 = 1; [/c] und setzen in der main.c
-
Thread
AVR: Wetterinformationen über DCF77 Gesperrt
Seid ihr sicher dass es sich um einen PIC12F5xx handelt und nicht um einen PIC12C...? Wenn es nämlich der C ist ist es ein nur einmal programmierbarer IC ... Wäre eigentlich sinnvoll beim Produktionseinsatz da diese One Time Programmable
error_correction_aktiv, wenn man den anderst beschaltet. Im Prinzip braucht man sowieso einen uC, am besten einen Pic, welcher mit 16Mhz oder 20Mhz getakted wird, sowie alle Pins an den targed pic angeschlossen hat. Weiters wäre rs232 nicht schlecht, sowie wenn die pins der Uhr an denselben angeschlossen
-
Thread
Fernbedien RC5 Empfänger
"-Wstrict-prototypes" is valid for C/ObjC but not for C++ cc1plus.exe: warning: command line option "-std=gnu99" is valid for C/ObjC but not for C++ RC5/RC5.C: In function `void __vector_6()': RC5/RC5.C:27: warning: converting of negative
RC5TIME * 0.4 +0.5) #define PULSE_1_2 (uint8_t)(F_CPU / 2048 * RC5TIME * 0.8 +0.5) #define PULSE_MAX (uint8_t)(F_CPU / 2048 * RC5TIME * 1.2 +0.5) [/c] ändern. F_CPU ist 16e6. Beim Timer hab ich
-
Thread
Zigbee Module gesucht
@Christian PIXIE wäre mir zu groß (und teuer) - bei lediglich 16 Euro für ein XBee bastle ich mir einen PIC selbst dazu :-) (der Support von MaxStream scheint auch recht ordentlich zu sein)
spielt der Chipsatz i.d.R. eine untergeordnetere Rolle. Die "2. Generation" von ZigBee Modulen mit SoC Chipsatz kommt auch erst so langsam in den Markt. Die neuen Radiocrafts RC230x haben beispielsweise den CC2430 drauf. Das RC2301 auch schon den CC2431, also schon den mit "Location Engine". http
-
Thread
? Sinn einer Schaltung aus Meade Teleskop
Ausgangsbeitrag verlinkte Schaltbild schaue sehe ich die beiden Sensoren an PIN RB0 und RB1 eines PIC 16C54 angeschlossen. Ich bin nun kein PIC-Spezialist aber für mich sieht das nicht so aus als wärene da ADC´s hinter. Wäre das nicht Bedingung für die erwähnte Auswertung ? Gruss Klaus
Ausgangsbeitrag verlinkte Schaltbild schaue sehe ich die > beiden Sensoren an PIN RB0 und RB1 eines PIC 16C54 angeschlossen. > Ich bin nun kein PIC-Spezialist aber für mich sieht das nicht so aus > als wärene da ADC´s hinter. > > Wäre das nicht Bedingung für die erwähnte Auswertung ? Nein; man
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
\v3.47\bin"\\..\\h -fo build/default/production/_ext/1302440332/usb_device.o "C:/Microchip Solutions/Microchip/USB/usb_device.c" MPLAB C18 3.47 (evaluation) Copyright 2000-2011 Microchip Technology Inc. Days remaining until evaluation becomes feature limited: 54 WARNING:
[code] /******************************************************************** FileName: main.c Dependencies: See INCLUDES section Processor: PIC18F4550 Complier: Microchip C18 (for PIC18) ********************************************************************/ #ifndef MAIN_C #define
-
Thread
Wunschliste für einen Xmega Nachfolger
AVRs ist der Preis, denn der Cortex kommt halt in Hobbyisten-Stückzahlen nicht unter 2 Euro, da sind PIC12/16 und AtTiny besser und kleiner. Wer also eine externe Reset-Steuerung für sein Board braucht, pflanzt sich einen 6-Pin-PIC12 o.ä. drauf. Wer aber zum Basteln einen bequemen "general purpose" µC
Plattformen werden von Microchip aktiv unterstützt) Ich sage mal: wer AVR kennt, wird sich beim PIC24 relativ schnell zuhause fühlen, egal ob in C oder Assembler. Der PIC24 besetzt eben die Lücke zwischen den klassischen 8-Bittern AVR/PIC10/12/16/18 und den ARMs, d.h. sie sind so einfach anzuwenden
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Hier stelle ich eine kleine Steuerplatine vor die genau hinter ein 2x16 LCD Modul passt. An PEripherien sind vorhanden: uC mit PIC18F4620, RS232, RS485, I2C, TMP101, RTC mit DS1302, 1Mb EEPROM, PWM BL, uC Kontrasteinstellung. 5x5 Keypad, analog und Timeranschluesse.
elektronischer Hau den Lukas, der als Schulprojekt von einem Klassenkameraden und mir gebaut worden ist. Als µC ist ein PIC 16F877A drin (war eine Vorgabe) der mit 16Mhz läuft. Die Kraftmessung ist mit einer DMS-Vollbrücke realisiert, als anzeige dient eine LED-Säule mit 64 10mm LEDs die über I²C-Portexpander
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
. Und wer wirklich einen uC mit eingebauten AES braucht, muß halt nach solchen Ausschau halten. Nachtrag: Ich hätte lieber HW CRC16 auf meiner Wunschliste
viel ein und hat eine schnelle UPDI Debug > Schnittstelle. Gibt es von anderen Herstelleren auch µC mit integriertem OpAmp? Ben B. schrieb im Beitrag #6960880: > Also gerade die größeren AVRs haben recht viel RAM, z.B. 16kB beim > ATMega1284. Ich hatte eigentlich noch nie das Problem, wirklich
-
Thread
Frequenz eines TTL Signals erhöhen (PLL)
einfach machen: mit XOR-Gattern - ein Eingang wird direkt vom Rechteck gespeist, der andere über ein RC-Verzögerungsglied (RC-Konstante < T/4). Damit haben wir Verdopplung. Dahinter wieder so ein Ding (RC-Glied mit um Faktor 2 kleinerer Konstante) - wieder verdoppelt. Nochmal so ein Ding - im ganzen
es ja mal testen, FG habe ich, ich kämpfe jetzt bloss noch mit der Dimensionierung von R1 - R3 und C1 - C3 :( Gruss
-
Thread
Geiger Counter Sparkfun
doch noch fündig geworden, mit PIC16F873/6A und flash daten leider ohne quellcode !
und "FED-C mit dem GM möchte einen Zähler" findet man auch einiges über die entstehung des pic programm code mit entsprechenden beispielen. der dort verwendete übertrager hat die bezeichnung MK-501 oder MK-706
-
Thread
Review Schaltung ATmega88 MCP2221 IRLZ34N
Ich glaube die Entwicklung via I2C übersteigt meine Fähigkeiten. Wollte den ganzen Aufbau nochmal mit einem PIC16f1454 versuchen, der ja die USB-Schnittstelle schon eingebaut hat. Grüße, Alex
Ich habe hier gerade für ein WLAN Voltmeter mit einem 16-Bit Timer und RC Glied einen sehr genauen DAC gebaut, der zwar langsam ist, aber so gut wie keine Welligkeit am Ausgang produziert. (100k R und 1µF C). Durch den Betrieb des Timers als CTC kann man auch
-
Thread
Retro Fieber: Z80 oder 68000 ?
heutige Retro-Generation mag sich das vielleicht anders darstellen. ;-) > nimmt eine 8251 oder 16C550 Uart. Als der 16C550 auf den Markt kam war die Z80 schon steinalt.
der anderen Bank. Sowas bin ich > nicht gewöhnt und finde das schräg.. Das war wohl eher ein PIC16F677. Bei den PIC18F muss man nicht mehr banken, kann aber, wenn man 16'er Code portieren will, und die 16-Bitter (dsPIC, PIC24) und 32 Bitter (PIC32) brauchen das ohnehin nicht mehr. fchk
-
Thread
suche 8051 µC für einsteiger
16MIPS (einige Befehle benötigen sogar nur einen Takt) 64K ROM (der DS89C430 hat _nur_ 16K) 1K XRAM Bauteilaufwand dann 40,- Beide Chips sind mit einem Terminalprogram bzw. der Atmel auch mit Flip
baue ohne Schnittstelle? - welcher Assembler ist der Richtige? Sind die Assemblerbefehle bei allen µC gleich, d.h. wenn ich vom 8051 z.B. auf einen PIC/AT/etc. umsteige?
-
Thread
Transistortester AVR
) Hat jemand den Tester schonmal mit einem PIC aufgebaut? Leider spreche ich nur wenig C, meine Muttersprache ist eher Basic. Hat eventuell sogar jemand eine Übersetzung für mich (zwecks Anpassung an den Pic)? OK, zuviel zu meinen Fragen. Ich
Takt spielt seine Vorteile erst dann aus, wenn sich der > Tester außerhalb einer Temperatur von 20°C bis 25°C befindet. > Innerhalb dieses Bereiches ist der ATmega bei konstanter > Betriebsspannung auch mit dem RC-Generator befriedigend abgeglichen. > Der Takt wirkt sich nur auf die C-Messungen aus
-
Thread
Helligkeit eines FBAS Signals mit µC auswerten?
Ja, mit einerm Pic12f683 mache ich das nur mit dem uC. Eigentlich Schrift Overlay sowie Bewegungssensor (basierend auf der Helligkeit) aber nicht beides gleichzeitig. Mit dem Komparator detectiere ich die Sync Impulse und mit dem ADC messe ich die Helligkeit, eine Bildzeile ist 52uS lang, und mit dem uC kann ich eine Messzeit zwischen 0.5 und 16uS einstellen, meistens verwende ich aber 4uS +5% und integriere benachtbarte Felder so daß ich ein Raster von 10x12 habe, also ca 54x54 Pixel im hochauflösenden
-
Thread
pimp my Looping Louie (mit Mikrocontroller & Zufall!)
der Platine, von dort zu den Anschlüssen des Attiny. Hier nun die versprochenen Bilder: http://pic.leech.it/pic.php?id=6a1c565k1024img03.jpg http://pic.leech.it/pic.php?id=d74ee5a7k1024img03.jpg http://pic.leech.it/pic.php?id=83c9aa23k1024img03.jpg http://pic.leech.it/pic.php?id=6bb84e85k1024img03.jpg http://pic.leech.it/pic.php?id=54cccc6fk1024img03.jpg http://pic.leech.it/pic.php?id=9077806k1024img03.jpg http://pic.leech.it/pic.php?id=b3e4f44k1024img03.jpg http://pic.leech.it/pic.php?id=3d3b68fk1024img03
-
Thread
[V] div. ICs und Bauteile
DIL16 (komplett 0,2 Euro) Abgabe nur komplett - 1 Stück "HEX Inverter OC" 74F06 DIL14 (0,1 Euro) - 1 Stück "Temp. Sensor" DS1621 DIL8 (2,- Euro) - 4 Stück PIC16C54B-20 SO18 (komplett 1,5 Euro) Abgabe nur komplett - 1 Stück "4-fach RS422/485 Line Driver" DS26C31 DIL16 (0,15 Euro) - 20 Stück PIC16C54-RC SO18 (pro Stück 0,2 Euro) Abgabe nur im 5er Set - 1 Stück "Step Up/Down Wandler bis 500mA" TL497ACN DIL14 (0,3 Euro) - 1 Stück "8-fach D-Latch" 74ALS573
-
Thread
Thermomix Rezeptchips
4b8d 3eae 7916 1e03 5000860 2ae4 4538 5d35 befd 5f41 81aa f869 2d99 5000870 d755 0c5b d07f d4dc ef01 b916 47ca e148 5000880 db9c 54f1 495e 4c57 e16d 172b d59a 713b 5000890 3e52 7807 cad3 c3b0 79bd 55f8 9024 af24 50008a0 42e6 80c5 acb1 ae25 9ffa 9a54 7ac0 b3d5 50008b0 d47f a09c fa34
6a76 faaa 56ac bceb 5001c20 ef87 3a3c 8583 46cb 3c54 c10d 8280 54ae 5001c30 07d2 dba5 97df be63 d1c1 49c4 c0e4 5572 5001c40 155b e8fe aa62 a89c 12b4 f246 b6f1 b194 5001c50 2e53 751a 8496 9028 a971 c775 cfc2 6320 5001c60 85dc