Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

De EL-kroeg - Deel 3 Vorige deel Overzicht Laatste deel

Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.

Pagina: 1 ... 39 ... 122 Laatste
Acties:
  • 594.633 views

  • DP Kunst
  • Registratie: Juni 2003
  • Laatst online: 22:05
Ik heb nu hetzelfde. Ben wat aan het proberen met een ATmega88 en een TLC59116. Die moeten via i2c met elkaar kunnen babbelen, maar het wil nog niet helemaal werken...

Mijn nieuwe portfolio (Under Construction) | Benieuwd wat Solar Team Twente gaat doen?


  • maikel
  • Registratie: Januari 2001
  • Laatst online: 19-11 15:45
Fijn debuggen ook he? Ik heb op een gegeven moment maar een Logic Analyzer aangeschaft, dat maakte in ieder geval een stuk inzichtelijker wat er allemaal gebeurde.

  • DP Kunst
  • Registratie: Juni 2003
  • Laatst online: 22:05
Ppff.., krijg t maar niet voor elkaar. Op de een of andere manier is er geen interrupt na het verzenden van de startbit.

C:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// Includes
#include <avr\io.h>
#include <util\delay.h>
#include <avr\interrupt.h>
#include <other\i2cmaster.h>

// Defines
#define COLOR_RED       0b11011111;
#define COLOR_GREEN     0b11110111;
#define COLOR_BLUE      0b10111111;

int main(void)
{
    PRR = 0x00;
    sei();
    DDRD = 0xFF;
    PORTD = 0x00;
    _delay_ms(1000);
    PORTD = 0xFF;
    
    i2c_init();
    
    i2c_start(0xC2);
    i2c_write(0xA2);
    i2c_write(0x80);
    i2c_stop(); 
}

Voor I2C gebruik ik de standaard code van Peter Fleury

Na op een aantal plaatsten een led aan te sturen heb ik uitgevonden dat ie niet verder komt dan:
C:
1
while(!(TWCR & (1<<TWINT)));

Hij verstuurd dus al geen startbit, want hij wacht nog op de interrupt dat die verzonden is...

Iemand een idee?

Edit:
Oja, ik gebruik dus een ATmega88 icm een TLC59116 en 4.7k pullups.

Edit2:
Goeddddd, na wat rondzoeken kwam ik het volgende tegen:
C:
1
2
    PORTC   =   0xFF;
    DDRC    =   0xFC;

Die maar eens even toegevoegd en nu komt ie wel uit de loop :). Nice!

Edit3:
Hmm.., nu zend ie wel de startbit, maar na het address krijg ik een NACK terug. Die moet ik niet hebben...

Edit4:
Nu snap ik er echt niets meer van. Alles wordt netjes ingesteld dacht ik zo, maar ik krijg nog steeds een NACK terug. Zou ik dan toch het ic gesloopt hebben met solderen? :'( . Kan toch haast niet...

Misschien dat iemand hier nog ergens een fout in terug kan vinden?

C:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
// Defines
#define F_CPU           8000000 
#define SCL_CLOCK       100000

// Includes
#include <avr\io.h>
#include <avr\interrupt.h>
#include <util\delay.h>
#include <util\twi.h>

//Functions
void setup(){
    DDRD    =   0xFF;                   //PORTD as output
    PORTD   =   0x00;                   //All LEDs on
    DDRB    =   0xFF;                   //PORTB as output
    PORTB   =   0x00;                   //All LEDs on
    _delay_ms(500); 
    PORTD   =   0xFF;                   //All LEDs off
    PORTB   =   0xFF;                   //All LEDs off
}

//Blink red light on error
void error(){
    PORTD = 0xDF;
    _delay_ms(200);
    PORTD = 0xFF;
    _delay_ms(200);
}

//Blink green light on pass
void pass(){
    PORTD = 0xF7;
    _delay_ms(200);
    PORTD = 0xFF;
    _delay_ms(200);
}

//Test inverted register to PORTB
void test(unsigned char reg){
    PORTB = 0xFF - reg;                 
}

void twi_init(){
    TWSR    =   0;                          //Prescaler 1
    TWBR    =   ((F_CPU/SCL_CLOCK)-16)/2;   //Must be > 10 for stable operation 
    DDRC    =   0xFC;                       //PC4,5 inputs
    PORTC   =   0xFF;                       //Pull-ups on
    PRR     =   0x00;                       //Power Management all on
    sei();                                  //Global Interrupts Enabled
}

unsigned char twi_start(unsigned char address){
    // send START condition
    TWCR = 0xA4;
    // wait until transmission completed
    while(!(TWCR & 0x80));
    // check value of TWI Status Register. Mask prescaler bits.
    if (((TWSR & 0xF8) != TW_START) && ((TWSR & 0xF8) != TW_REP_START)) return 1;
    // send device address
    TWDR = address;
    TWCR = 0x84;
    // wail until transmission completed and ACK/NACK has been received
    while(!(TWCR & 0x80));
    // check value of TWI Status Register. Mask prescaler bits.
    if (((TWSR & 0xF8) != TW_MT_SLA_ACK) && ((TWSR & 0xF8) != TW_MR_SLA_ACK)) return 1;
    pass();
    return 0;

}

unsigned char twi_write(unsigned char data){    
    // send data to the previously addressed device
    TWDR = data;
    TWCR = 0x84;

    // wait until transmission completed
    while(!(TWCR & 0x80));
    // check value of TWI Status Register. Mask prescaler bits
    if((TWSR & 0xF8) != TW_MT_DATA_ACK) return 1;
    pass();
    return 0;
}

void twi_stop(){
     /* send stop condition */
    TWCR = 0x94;
    
    // wait until stop condition is executed and bus released
    while((TWCR & 0x80));
}

int main(void)
{
    setup();
    twi_init();
    
    while(1){
        if(twi_start(0x61|TW_WRITE) == 1){
            error();
            twi_stop();
        } else {
            pass();
            if(twi_write(0xA2) == 1) error();   //Auto increment on PWM registers, select PWM0
            if(twi_write(0x80) == 1) error();   //PWM0 value
            if(twi_write(0x80) == 1) error();   //PWM1 value
            if(twi_write(0x80) == 1) error();   //PWM2 value
            twi_stop(); 
        }           
        PORTD = 0xBF;
        _delay_ms(1000);
        PORTD = 0xFF;       
    }       
}

[ Voor 69% gewijzigd door DP Kunst op 08-07-2011 12:24 ]

Mijn nieuwe portfolio (Under Construction) | Benieuwd wat Solar Team Twente gaat doen?


  • Mr_gadget
  • Registratie: Juni 2004
  • Laatst online: 21-11 21:56

Mr_gadget

C8H10N4O2 powered

Even een stom vraagje. Ik wil mijn Asus Router debuggen, ben het password kwijt en de recovery doet het niet.
Volgens deze tutorial zou ik dat met mijn arduino en een max232 kunnen inloggen. Maar ben vanmorgen bij Hec langs geweest en daar zeiden ze dat de max232 negatieve (RS232) voltages gebruikt. Kan ik ook zo de router op 3.3v aansluiten op mijn arduino (5v)?

  • Rmg
  • Registratie: November 2003
  • Laatst online: 18:52

Rmg

Mr_gadget schreef op vrijdag 08 juli 2011 @ 10:32:
Even een stom vraagje. Ik wil mijn Asus Router debuggen, ben het password kwijt en de recovery doet het niet.
Volgens deze tutorial zou ik dat met mijn arduino en een max232 kunnen inloggen. Maar ben vanmorgen bij Hec langs geweest en daar zeiden ze dat de max232 negatieve (RS232) voltages gebruikt. Kan ik ook zo de router op 3.3v aansluiten op mijn arduino (5v)?
de arduino werkt wel, kan met een 3.3v signaal overweg, tussen de arduino en de router zou je nog een diode kunnen zetten zo 3,8v krijgen op je router, zou ook moeten werken.

niet 100% veilig maar in de meeste gevallen werkt het. wil je veilig dan kan je er een logic level converter tussengooien ( http://www.sparkfun.com/products/8745 bijv. )

  • Mr_gadget
  • Registratie: Juni 2004
  • Laatst online: 21-11 21:56

Mr_gadget

C8H10N4O2 powered

Dank je. Maar klopt die tutorial met die max232 een beetje?

EDIT:
Zou dit ook werken?
5v arduino 3.3v serial router
GND ---------------- GND
RX ------------------ Tx
Tx ---1K8----3K3-- GND
|
--------- Rx

[ Voor 62% gewijzigd door Mr_gadget op 09-07-2011 18:44 ]


  • peeter123
  • Registratie: Juli 2005
  • Laatst online: 21-11 13:01
Ok een mooie voor deze Zaterdagavond. Jullie mogen raden wat het word O-) t:

Afbeeldingslocatie: http://i.imgur.com/1m3so.jpg

Koekje voor degene die het raadt.

[ Voor 6% gewijzigd door peeter123 op 17-07-2011 01:55 ]

28x 430Wp ZW | Ecoforest EcoGeo 1-9 kW | Zehnder Q450 ERV


Verwijderd

Een hardware LAN-tester, iets om je netwerkspeed en conditie mee te graphen :?
Boter, kaas en eieren? :')

[ Voor 20% gewijzigd door Verwijderd op 17-07-2011 08:26 ]


  • Tarin
  • Registratie: Januari 2001
  • Laatst online: 22:37

Tarin

Just plain weird.

Zeeslagje over TCP/IP?

Ik fiets op de accu van m'n iPod :) | Specs | Pics | Elektro: NL / EN


  • peeter123
  • Registratie: Juli 2005
  • Laatst online: 21-11 13:01
Nee, alhoewel dat ook wel fancy zou zijn.

Het wordt een mpd client met touchscreen. Om mijn asus router wifi radio te bedienen, zie hier.

28x 430Wp ZW | Ecoforest EcoGeo 1-9 kW | Zehnder Q450 ERV


  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 23:11
Kwam laatst nog een handige Android app tegen: ElectroDroid. Zitten wel aardig wat handige dingetjes in.

  • klown
  • Registratie: November 2001
  • Laatst online: 00:42

klown

geek

DP Kunst schreef op donderdag 07 juli 2011 @ 15:06:
Misschien dat iemand hier nog ergens een fout in terug kan vinden?
Ik heb er ook wel eens problemen mee gehad en na lang zoeken bleek dat de klok van de microcontroller te traag was om de ack te 'capturen'.

Heb je je ATMEGA echt, zoals in de code staat op 8 MHz draaien? (en staat niet stiekem het divide by 8 bitje in de fuses aan, zoals bij mij het geval bleek? nadat ik dat opgelost had werkte alles als een zonnetje).

MSI K7T266 Pro2|AMD Athlon XP 1800+|512 MB DDR|Leadtek Geforce 2 Ti 64 MB DDR|LG 16x DVD|IBM 60 GB 7200 rpm HD|Creative soundworks DTT3500 speakers|IIyama A902MT|Wacom Graphire 2|Logitech Mouseman Dual optical & MX500|Creative soundbl. Audigy|Trust sp


  • _ferry_
  • Registratie: Januari 2002
  • Niet online

_ferry_

Moderator Tweaking

Nipple Tweaker

ThinkPadd schreef op maandag 18 juli 2011 @ 11:07:
Kwam laatst nog een handige Android app tegen: ElectroDroid. Zitten wel aardig wat handige dingetjes in.
Oeh, die is inderdaad wel handig :) Heb wel zon handboekje met allemaal elektroformules, maar dit werkt natuurlijk sneller. Alhoewel het boekje wel uitgebreider is, maar dit is meestal afdoende.

  • mux
  • Registratie: Januari 2007
  • Laatst online: 19-11 16:51

mux

99% efficient!

hah, die voltage divider lijkt op mijn rcalc, maar zoals bijna alle andere weerstandscalculators houdt hij geen rekening met standaardseries... Misschien eens even een berichtje droppen naar de maker.

  • DP Kunst
  • Registratie: Juni 2003
  • Laatst online: 22:05
klown schreef op maandag 18 juli 2011 @ 11:12:
[...]


Ik heb er ook wel eens problemen mee gehad en na lang zoeken bleek dat de klok van de microcontroller te traag was om de ack te 'capturen'.

Heb je je ATMEGA echt, zoals in de code staat op 8 MHz draaien? (en staat niet stiekem het divide by 8 bitje in de fuses aan, zoals bij mij het geval bleek? nadat ik dat opgelost had werkte alles als een zonnetje).
Ik had inmiddels een los topic gemaakt en het gefixt. Blijkbaar was het PCBtje niet goed. Heb nu het I2C gedeelte werkend en ik kan nu ook DMX ontvangen. Nu het verwerken van de gegevens nog ;).

Heb alleen nog een probleem dat als hij al wel DMX signaal krijgt en ik daarna pas de power inschakel de ATmega niet opstart...

Mijn nieuwe portfolio (Under Construction) | Benieuwd wat Solar Team Twente gaat doen?


  • CrashOverDrive
  • Registratie: Augustus 2005
  • Laatst online: 23:12
mux schreef op maandag 18 juli 2011 @ 11:37:
hah, die voltage divider lijkt op mijn rcalc, maar zoals bijna alle andere weerstandscalculators houdt hij geen rekening met standaardseries... Misschien eens even een berichtje droppen naar de maker.
Ik heb nog niet de hele app doorgwerkt, maar bij de "Resistor for LED diode" zit dat er gewoon in hoor?
Ik had ingevoerd Vcc 24v, Vf LED 11.4V, geeft hij aan dat de weerstand 630 moet zijn.
En eronder kan ik een vinkje zetten, "standard resistor" met ernaast een dropdown met e6,12,24,48,96,192.
Kies ik voor e24, krijg ik braaf 620, en bij e12 krijg ik 680 Ohm ;)

Erg handige app trouwens :*)

  • Mr_gadget
  • Registratie: Juni 2004
  • Laatst online: 21-11 21:56

Mr_gadget

C8H10N4O2 powered

peeter123 schreef op zondag 17 juli 2011 @ 11:47:
Nee, alhoewel dat ook wel fancy zou zijn.

Het wordt een mpd client met touchscreen. Om mijn asus router wifi radio te bedienen, zie hier.
Die site van MightyOhm was ik ook al keer tegengekomen. Zou eigenlijk zoiets willen maken wat als airplay client zou kunnen werken. Dus dat je je muziek streamed naar de router die bij je stereo staat.

Maar kan dit (zie boven):

Zou dit ook werken?
5v arduino 3.3v serial router
GND ---------------- GND
RX ------------------ Tx
Tx ---1K8----3K3-- GND
|
--------- Rx

  • mux
  • Registratie: Januari 2007
  • Laatst online: 19-11 16:51

mux

99% efficient!

CrashOverDrive schreef op maandag 18 juli 2011 @ 19:06:
[...]

Ik heb nog niet de hele app doorgwerkt, maar bij de "Resistor for LED diode" zit dat er gewoon in hoor?
Ik had ingevoerd Vcc 24v, Vf LED 11.4V, geeft hij aan dat de weerstand 630 moet zijn.
En eronder kan ik een vinkje zetten, "standard resistor" met ernaast een dropdown met e6,12,24,48,96,192.
Kies ik voor e24, krijg ik braaf 620, en bij e12 krijg ik 680 Ohm ;)

Erg handige app trouwens :*)
Het zit er wel in, maar ergens anders. Dus eerst ga je een weerstandsdeling uitrekenen, dan komen er nietbestaande weerstandswaarden uit, dan moet je kijken hoe je een serie-parallele weerstand kunt maken met bestaande waarden in een andere functie, en dan weer terugkijken hoe groot je afwjiking is. Da's niet handig.

  • maikel
  • Registratie: Januari 2001
  • Laatst online: 19-11 15:45
Weet iemand hier toevallig waar ik een IR-ontvanger kan vinden voor de standaard MediaCenter-afstandsbediening (RC6-protocol toch?) om in te bouwen in een HTPC-kast? Er zit nu een ontvanger is die in Windows een toetsenbord en muis simuleert, maar ik wil graag dat Windows het ziet als een echte ontvangen (eHome Receiver). Het liefst dus een compleet onderdeel dat ik direct op een USB-aansluiting van het moederbord kan aansluiten.

Ik heb al wel wat rondgezocht op eBay, DealExtreme, etc., maar daar kom ik steeds externe ontvangers tegen. Nu kan ik die wel gaan slopen, maar heb liever iets wat al bedoeld is voor intern gebruik.

Verwijderd

Ir ontvangertje TSOPxx aan een arduino of uc naar keuze knopen.
Deze PS/2 protocoll weer uit laten spugen. En klaar is maikel

  • maikel
  • Registratie: Januari 2001
  • Laatst online: 19-11 15:45
PS/2 protocol? Dat associeer ik met keyboard/muis, terwijl dat juist iets is wat ik niet wil. Ik wil heb direct op de interne USB aansluiten en zorgen dat Windows 'm herkent als echte ontvanger voor een afstandsbediening.

  • B_FORCE
  • Registratie: December 2001
  • Niet online
Toch gewoon op IR-reciever USB?

Dan vind je zo belachelijk veel

One World Concepts


  • peeter123
  • Registratie: Juli 2005
  • Laatst online: 21-11 13:01
Mr_gadget schreef op maandag 18 juli 2011 @ 19:51:
[...]

Die site van MightyOhm was ik ook al keer tegengekomen. Zou eigenlijk zoiets willen maken wat als airplay client zou kunnen werken. Dus dat je je muziek streamed naar de router die bij je stereo staat.

Maar kan dit (zie boven):

Zou dit ook werken?
5v arduino 3.3v serial router
GND ---------------- GND
RX ------------------ Tx
Tx ---1K8----3K3-- GND
|
--------- Rx
Ja dat moet wel werken, het is een beetje lelijk maargoed. Beter is zo: Afbeeldingslocatie: http://www.rocketnumbernine.com/blog/wp-content/uploads/2009/04/level-converter-mosfet.jpg

28x 430Wp ZW | Ecoforest EcoGeo 1-9 kW | Zehnder Q450 ERV


  • maikel
  • Registratie: Januari 2001
  • Laatst online: 19-11 15:45
B_FORCE schreef op donderdag 21 juli 2011 @ 14:31:
Toch gewoon op IR-reciever USB?

Dan vind je zo belachelijk veel
Maar bijna alleen maar externe ontvangers, wat ik dus juist niet zoek. Nu kan ik zo eentje wel uit elkaar halen natuurlijk, maar dan moet ik ook de USB-connector weer gaan aanpassen. Liever heb ik dus eentje waar dat al kant-en-klaar is.

  • peeter123
  • Registratie: Juli 2005
  • Laatst online: 21-11 13:01
Nog even een updatetje van mijn mpd client, hij is bijna af en ziet er nu ongeveer zo uit:

Afbeeldingslocatie: http://i.imgur.com/XBPM8.jpg

Alle basisfuncties zijn beschikbaar zoals:

- Volume
- Next / Prev
- Toggle Play / Pause / Stop
- Scrollen van Naam en Titel als deze te lang zijn

Nog te doen:

- Instellen van Client IP / Netmask / Gateway
- Instellen van MPD server adres
- Connect - Disconnect in settingsmenu
- Settingsmenu in het algemeen
- Kastje!
- Uc upgrade van Atmega32 -> Atmega644

[ Voor 4% gewijzigd door peeter123 op 24-07-2011 23:43 ]

28x 430Wp ZW | Ecoforest EcoGeo 1-9 kW | Zehnder Q450 ERV


  • B_FORCE
  • Registratie: December 2001
  • Niet online
maikel schreef op vrijdag 22 juli 2011 @ 13:12:
[...]

Maar bijna alleen maar externe ontvangers, wat ik dus juist niet zoek. Nu kan ik zo eentje wel uit elkaar halen natuurlijk, maar dan moet ik ook de USB-connector weer gaan aanpassen. Liever heb ik dus eentje waar dat al kant-en-klaar is.
Die stekker is toch zo omgezet 8)7

Lijkt me een vrij gemakkelijk probleem om op te lossen.
Sterker nog, ik had precies hetzelfde "probleem" en heb ik op gelost om zo'n extern ding gewoon in te bouwen.

One World Concepts


  • WeaZuL
  • Registratie: Oktober 2001
  • Laatst online: 22-11 13:21

WeaZuL

Try embedded, choose ARM!

Aloha,

Ik heb een uitdaging m.b.t het motormanagement van mijn circuitmotor en wil graag een aantal zaken tegen het licht houden.

Onlangs weigerde mijn CBR600F4i te starten .. de startmotor draaide wel rond maar de motor sloeg niet aan. Vervolgens ben ik met een scope aan de slag gegaan en kwam tot de ontdekking dat het stuur signaal naar alle bougies niet netjes was.
Vervolgens heb ik het motor management computer uit elkaar getrokken en kwam de volgende situatie tegen (schrik niet, alles was ingegoten dus het oogt dramatischer dan het is ;) ).

De situatie is als volgt, die twee SMA diodes hangen aan de ene kant aan de gezamelijke emitoren van alle vier de eindtrappen (power torren sd2141) en aan de andere kant aan massa. Deze vier torren schakelen individueel de bobines naar massa. Ik wil deze twee diodes vervangen omdat ze beiden continu geleiden. Ter informatie, de meest rechtse tor is een SI-3003s "Dropper type regulator" (functionaliteit onbekend) :?

Drie vragen:

1. Wat is nu de functionaliteit van de twee antiparallel diodes in deze specifieke situatie?
2. Wat kan een schade zoals deze hebben veroorzaakt?
3. Ik wil ze graag vervangen maar een vriend van mij wist mij te vertellen dat bijvoorbeeld 1n4007 veelste traag zijn voor een dusdanige toepassing. (euh welke toepassing?!?) Probleem is dat de opdruk van de SMA diodes tijdens het verwijderen van de KIT ook mee verwijderd is dus ik niet weet om wat voor type diodes het hier gaat ......

Alvast bedankt voor het meedenken _/-\o_

NSLU2, SheevaPlug, Pogoplug, Espressobin and Odroid H2 addict


  • mux
  • Registratie: Januari 2007
  • Laatst online: 19-11 16:51

mux

99% efficient!

Dat zijn vrijloopdiodes (freewheeling diodes). Google kan je daar veel meer over vertellen dan ik, zeker nu ik dit vanaf mn foon schrijf. Als vervanger gebruik je liefst Schottky diodes, die moeten dan dezelfde reverse breakdown voltage rating hebben (of hoger) als de transistoren waarnaast ze geschakeld zijn. Indien je die niet kunt vinden moet je naar ultrafast recovery diodes zoeken. In ieder geval geen 'fast recovery' of 'standard recovery'. Wederom uiteraard met een spanningsrating gelijk aan of groter dan de torren.

  • bobo1on1
  • Registratie: Juli 2001
  • Laatst online: 19-10 00:17
Als alle emitters van de transistoren aan elkaar zitten, en van daaruit gaan er twee diodes naar massa, dan zijn die diodes absoluut geen vrijloopdiodes, daarnaast gebruik je bij een bobine geen vrijloopdiode, aangezien je juist de inductieve spanningspiek gebruikt om een vonk te maken.

Impedance, a measure of opposition to time-varying electric current in an electric circuit.
Not to be confused with impotence.


  • WeaZuL
  • Registratie: Oktober 2001
  • Laatst online: 22-11 13:21

WeaZuL

Try embedded, choose ARM!

Nou, als je kijkt zie je dat de diodes ook in tegengestelde richting zitten gemonteerd. Ik moet het eea nog doormeten maar dat is lastig nu ze beiden geleiden dus ik zal ze eerst moeten verwijderen voor een juist beeld. Maar ik heb het id, en dat id heb ik van die vriend van mij moet ik bekennen dat die diode zorgt voor de correcte afvloeiing van de negatieve (inductie?) spanning van de euh .... bobine (= uiteindelijk een spoel) puls Zie bijvoorbeeld onderstaand signaal .... vraag mij hem niet te onderbouwen maar ik doe ff een gooi :F
Afbeeldingslocatie: http://img38.picoodle.com/i57q/weazul/pt_cc2_u9im2.gif

[ Voor 9% gewijzigd door WeaZuL op 26-07-2011 09:52 ]

NSLU2, SheevaPlug, Pogoplug, Espressobin and Odroid H2 addict


  • mux
  • Registratie: Januari 2007
  • Laatst online: 19-11 16:51

mux

99% efficient!

Hm, ik had op m'n telefoon blijkbaar niet goed gelezen. Je plaatje doet het niet, anders kan ik je verder helpen!

  • nick_haak
  • Registratie: December 2004
  • Laatst online: 11-10 22:48
plaatje doet het wel :) afbeelding even openen in nieuw tabblad oid, dan werkt ie wel zie ik net

  • WeaZuL
  • Registratie: Oktober 2001
  • Laatst online: 22-11 13:21

WeaZuL

Try embedded, choose ARM!

Heb het aangepast deeplinken lukt niet overal schijnbaar :/ ... hmzz volgens mij heeftie de description omgedraaid van beide signalen .. dat blok signaal is RPM sensor en die "sinus" is onsteking

Heb net een Aoyue 852 budget ding op de kop getikt om het eea te verwijderen .. wordt vervolgt ..

Voorbeeld van wanneer er een 1n4007 wordt toegepast, recovery tijd van +/- 30 micro sec:
Afbeeldingslocatie: http://img38.picoodle.com/i57q/weazul/1v5n_f50_u9im2.jpg

en een schottky: recovery tijd van +/- 500 nano sec:
Afbeeldingslocatie: http://img38.picoodle.com/i57q/weazul/yiei_1fe_u9im2.jpg

Het wordt dus een schottkey vanwege de recovery time ... thnx voor de tip Mux! _/-\o_

[ Voor 122% gewijzigd door WeaZuL op 26-07-2011 12:18 ]

NSLU2, SheevaPlug, Pogoplug, Espressobin and Odroid H2 addict


  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

* Sprite_tm doet schop... Jullie nog met interessante projecten bezig? Ik heb er atm 3 tegelijk lopen :X

Eentje ervan:

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


  • mux
  • Registratie: Januari 2007
  • Laatst online: 19-11 16:51

mux

99% efficient!

CRTs zijn passé, zelfs met geile FPGA's eraan geknutseld :D

Ik ben net bezig met het eerste deel van een blog over een nieuw project: een LCD-scherm op 5W DC laten lopen, inclusief theoretisch bewijs of dit wel of niet kan en een heuse literatuurstudie. Power electronics is leuker dan programmeren :P

Ohja, en ondertussen bezig met m'n 3d-printer en picopsu-project met spanning/stroommeting. Woei, 3 projecten tegelijk FTW!

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Heh, probeer maar es vector-graphics (van die analoge) op een LCD te doen :P
5 watt voor een LCD... is krap, maar wel te doen. Het TFT zelf vreet niet extreem veel iirc, tis vooral het backlight... in andere woorden: als je met een minder fel LCD kan leven is 5 watt waarschijnlijk krap maar wel te halen. Maar da's mijn onderbuikgevoel :)

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


  • mux
  • Registratie: Januari 2007
  • Laatst online: 19-11 16:51

mux

99% efficient!

Dat was ook mijn eerste onderbuikgevoel, maar om dat te bevestigen heb ik er vrij nauwgezet onderzoek naar gedaan onder andere adhv. een paar oude 15- en 17-inch LCD-monitoren en een modernere 24" LED-monitor (die inmiddels echt helemaal kapotgesoldeerd is :P). Eerste indrukken zien er niet best uit: de LCD zelf verbruikt eigenlijk nog best veel, en er gaat zoals meestal in consumentenelektronica vooral heel veel verloren in omzettingsverliezen.

  • mace
  • Registratie: Juni 2003
  • Laatst online: 21-11 19:01

mace

Sapere Aude

Sprite, wat was dat gameboyding van je nou?

Qua projectjes: Ben bezig met een bluetooth naar RS232, oplaadbaar, voor een collega van me. HIj gaat hem gebruiken om routers en switches te configureren op afstand enzo. :)
Niet heel spannend, gewoon een paar dingen van sparkfun aan elkaar knopen. :+

Geigertellertje heb ik ook gemaakt, printplaatje was al ontworpen dus niet noemenswaardig maar hij heeft wel logging over UART en een LCD-scherm. Ga hem op mijn linux server aansluiten zodat ik grafiekjes kan maken van de achtergrondstraling die je via het internet kan bekijken.

Ook ben ik bezig met een seriële interface voor mijn Kindle 3. Is 1.8v logica dus. Flans je zo in elkaar in principe maar de stekker is niet standaard.

[ Voor 42% gewijzigd door mace op 31-07-2011 23:10 ]


  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Ah, dat ben ik idd vergeten te onthullen. Er zit stiekem een AVR in die kabel die een tweede GBA nadoet die dmv Multiboot een programma naar de GBA toestuurt en daarna MIDI-noten converteert naar iets wat de GBA snapt. Dat project is trouwens bijna afgerond, er is een best nette synthesizer (plus basic sequencer) uitgekomen, beetje on par met wat de Chipophone kan doen.

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Verwijderd

Kan iemand zeggen wat de voordeligste manier is om mijn 3.3V UART TX pin te lezen op mijn Linux pc (heeft rs232 en usb)?

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

MAX232-schakelingetje of een FT232-boardje (of een andere serieel<->usb-converterchip). In het slechtste geval kan je 't zelfs met een tweetal torren en wat weerstanden doen.

[ Voor 21% gewijzigd door Sprite_tm op 04-08-2011 13:57 ]

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Verwijderd

Hmm, ok, dank je. Ik vreesde al zoiets. Jammer dat die dingen vrij duur zijn, als je ze per stuk in Nederland moet kopen :(

[ Voor 3% gewijzigd door Verwijderd op 04-08-2011 14:47 ]


  • Sphere-
  • Registratie: November 2003
  • Laatst online: 28-08 19:53
Wat is duur? Een MAX232 kost vast niet meer dan een euro of twee bij een elektronica winkel (wat behoorlijk aan de prijs is maar toch.. je hebt er maar 1 nodig).
Je moet er wel wat voor over hebben, een biertje minder ofzo dit weekend.

[ Voor 18% gewijzigd door Sphere- op 04-08-2011 15:08 ]


Verwijderd

Maar ik heb dan een MAX3223 oid nodig, omdat 't 3.3V moet zijn, niet? Die zijn wat exotischer dan de MAX232, en die fantastische elektronicawinkel om de hoek bestaat helaas niet meer...

  • jeronimo
  • Registratie: September 2003
  • Laatst online: 20:43
Verwijderd schreef op donderdag 04 augustus 2011 @ 16:00:
Maar ik heb dan een MAX3223 oid nodig, omdat 't 3.3V moet zijn, niet? Die zijn wat exotischer dan de MAX232, en die fantastische elektronicawinkel om de hoek bestaat helaas niet meer...
http://www.dickbest.nl/we...t=viewProd&productId=4037

  • Sphere-
  • Registratie: November 2003
  • Laatst online: 28-08 19:53
Je hebt inderdaad een MAX3232 nodig als je een 3.3V voedingsspanning gebruikt.
Als je een 5V voedingsspanning hebt en het UART TX signaal is 3.3V dan kan je best een MAX232 gebruiken.

  • Sphere-
  • Registratie: November 2003
  • Laatst online: 28-08 19:53
V Wordt er een minimum orderbedrag gehanteerd?
A Ja. Het minimum orderbedrag is € 5,00

Verwijderd

Maar zeker bedankt!
edit: kun je elco's altijd/meestal vervangen door gewone condensatoren? Moet ik voor zo'n 3232--waar in het voorbeeldschema elco's staan--per se elco's gebruiken, of mogen gewoon condensatoren ook?

[ Voor 83% gewijzigd door Verwijderd op 04-08-2011 17:47 ]


  • base_
  • Registratie: April 2003
  • Laatst online: 22-11 16:41
Verwijderd schreef op donderdag 04 augustus 2011 @ 17:27:
kun je elco's altijd/meestal vervangen door gewone condensatoren?
Wat bedoel je met een "gewone' condensator, ik vind een elco behoorlijk gewoon namelijk?! :?

Verwijderd

Oh, ik dacht dat elco's altijd gepolariseerd waren, en "gewone" bipolair :) Wat ik bedoelde: kun je in een gegeven schakeling gepolariseerde condensatoren straffeloos vervangen door bipolaire, mocht dat goed uitkomen?

  • Sphere-
  • Registratie: November 2003
  • Laatst online: 28-08 19:53
Je kan prima bipolaire condensatoren gebruiken icm een MAX3232.

Als je in de datasheet kijkt staat er vast wel wat in over de mogelijke typen condensatoren.

[ Voor 43% gewijzigd door Sphere- op 04-08-2011 18:20 ]


  • Gwannoes
  • Registratie: Juni 2002
  • Laatst online: 20-11 13:07

Gwannoes

Solderen moet je leren

Verwijderd schreef op donderdag 04 augustus 2011 @ 18:04:
Oh, ik dacht dat elco's altijd gepolariseerd waren, en "gewone" bipolair :) Wat ik bedoelde: kun je in een gegeven schakeling gepolariseerde condensatoren straffeloos vervangen door bipolaire, mocht dat goed uitkomen?
In het algemeen kun je dat niet zomaar doen.

In dit geval zal het vast wel goed gaan, maar er zijn ook gevallen waarbij dat niet zomaar goed gaat. Heb zelf bijvoorbeeld bij een LM337-schakeling wel eens een keramische 10uF condensator moeten vervangen voor een tantaal, omdat hij stond te oscilleren.

Hmmz, hier komt dus m'n sig


  • M a r c o
  • Registratie: April 2006
  • Niet online
Gwannoes schreef op vrijdag 05 augustus 2011 @ 09:06:
[...]
Heb zelf bijvoorbeeld bij een LM337-schakeling wel eens een keramische 10uF condensator moeten vervangen voor een tantaal, omdat hij stond te oscilleren.
Toch gebruik ik bijna exclusief keramische condensatoren in dergelijke voedingsschakelingen. Ik houd hierbij wel altijd goed aanbevelingen en waarschuwingen uit de datasheet in de gaten.

  • Gwannoes
  • Registratie: Juni 2002
  • Laatst online: 20-11 13:07

Gwannoes

Solderen moet je leren

M a r c o schreef op vrijdag 05 augustus 2011 @ 09:27:
[...]


Toch gebruik ik bijna exclusief keramische condensatoren in dergelijke voedingsschakelingen. Ik houd hierbij wel altijd goed aanbevelingen en waarschuwingen uit de datasheet in de gaten.
Ik ook bijna altijd; maar de LM337 is een beetje een nerveus ding; wil nog wel eens gaan oscilleren.

Hmmz, hier komt dus m'n sig


  • GG85
  • Registratie: Januari 2002
  • Laatst online: 20:37

GG85

.......

Klopt, alleen keramisch scheeld zo lekker in de kosten. Zoals M A R C O al zei, goed datasheet opvolgen.
Wat ik vaak doen is er eentje inzetten met een net iets grotere waarde dan de typical waarden, werkt vaak net iets lekkerder dan.

Verwijderd

Even een korte vraag maar is het mogelijk om de het programma op een var(de hex file) te downloaden naar mijn pc. Wil namelijk een serie arduino comp. pcb's programmeren maar heb geen telkens eerst de bootloader erop te zetten en dan het programma te uploaden.

Dus als ik er eentje gewoon goed heb en daar de hex file uit kan halen dan is het programmeren van die andere pcb's veel makkelijker en sneller.

  • Sphere-
  • Registratie: November 2003
  • Laatst online: 28-08 19:53
Verwijderd schreef op vrijdag 05 augustus 2011 @ 11:06:
Even een korte vraag maar is het mogelijk om de het programma op een var(de hex file) te downloaden naar mijn pc. Wil namelijk een serie arduino comp. pcb's programmeren maar heb geen telkens eerst de bootloader erop te zetten en dan het programma te uploaden.

Dus als ik er eentje gewoon goed heb en daar de hex file uit kan halen dan is het programmeren van die andere pcb's veel makkelijker en sneller.
Dat zou moeten werken, heb je wel een ISP programmer (of JTAG) voor nodig

Verwijderd

Ja die heb ik maar kan nergens documentatie vinden over deze methode.
Zit het in avr dude ingebouwd?

Google levert ook niet veel op weet ook niet echt waarop moet zoeken hex file downloaden geeft niet de gewenste resultaten. Is hier een speciale technische term voor?

  • base_
  • Registratie: April 2003
  • Laatst online: 22-11 16:41

Verwijderd

Nee ik weet wel hoe ik een hex file op een avr moet laden. Maar ik wil het nu andersom doen een hex file van een avr afhalen.

  • mad_max234
  • Registratie: September 2003
  • Laatst online: 07-02 11:09

mad_max234

AMD Athlon II M320

Gaat het om eigen printje?

Want als het printje is van iemand anders dan kan het zijn dat de lock bit is gezet en dan kan je hem niet meer uitlezen, kan hem dan alleen helemaal wissen en opnieuw programmeren.

Zwerven (als het goed is) ook wat schema's en firmware's rond op het internet waarmee je zonder tussenkomst van pc de avr kan flashen met andere avr, is handig als je veel dezelfde firmware moet flashen, zet je een keer de firmware op het apparaatje en daarna hoef je alleen de te flash avr aan te sluiten en op de knop te drukken. Is ook lekker mobile, kan je zo in je zak meenemen. :)

Edit/

Lezen van flash doe je zo, uiteraard met rest van de gegevens ervoor, zoals avrdude, je programmer, port(mits van toepassing). Maar dat wist je al als je al weet hoe je moet flashen.

-U flash:r:C:\flashdump.hex:i

-U <memtype>:r|w|v:<filename>[:format]:

r = read
w = write
v = verify

[ Voor 21% gewijzigd door mad_max234 op 06-08-2011 17:59 ]

-Andere hobby- -


  • WeaZuL
  • Registratie: Oktober 2001
  • Laatst online: 22-11 13:21

WeaZuL

Try embedded, choose ARM!

Even een update over het eerdere ECU verhaal, ik had nog een tweede defecte ECU liggen en deze heb ik ook open gesloopt in de hoop dat daar wel de details leesbaar zouden zijn. Wat blijkt het volgende staat op beide behuizingen: NPR1 0.1ohm F wat volgens deze webpagina een Current Sense Resistor is?

Wat moet een zo'n vage weerstand nou tussen de gezamelijke emitor en ground? Iemand een id?

NSLU2, SheevaPlug, Pogoplug, Espressobin and Odroid H2 addict


  • mux
  • Registratie: Januari 2007
  • Laatst online: 19-11 16:51

mux

99% efficient!

Stroommeetweerstand voor een current-fed control loop?

  • WeaZuL
  • Registratie: Oktober 2001
  • Laatst online: 22-11 13:21

WeaZuL

Try embedded, choose ARM!

mux schreef op zondag 07 augustus 2011 @ 22:44:
Stroommeetweerstand voor een current-fed control loop?
Ok, nu blijkt dat mijn leverancier dit type niet kan leveren, kan ik deze weerstand zomaar vervangen door een normale weerstand met dezelfde eigenschappen? (max piekspanning/Wattage/afwijking/behuizing)

Ik had bijvoorbeeld deze in ged88 ...

NSLU2, SheevaPlug, Pogoplug, Espressobin and Odroid H2 addict


  • mux
  • Registratie: Januari 2007
  • Laatst online: 19-11 16:51

mux

99% efficient!

Dat kan zeker. Overigens, in dit geval zit het goed, maar bij weerstanden die je op of tegen hun maximumvermogen aan gaat gebruiken moet je goed letten op de rated ambient temperature (in dit geval 70 graden), maximum operating temperature en thermische weerstand van de package. Als je een weerstand met een hogere werktemperatuur vervangt door een met een lagere, kan het wel eens zijn dat de vervanger zijn warmte niet genoeg kwijt kan omdat hij een groter koeloppervlak (= aanliggend koper in dit geval) nodig heeft.

  • WeaZuL
  • Registratie: Oktober 2001
  • Laatst online: 22-11 13:21

WeaZuL

Try embedded, choose ARM!

mux schreef op maandag 08 augustus 2011 @ 10:53:
Dat kan zeker. Overigens, in dit geval zit het goed, maar bij weerstanden die je op of tegen hun maximumvermogen aan gaat gebruiken moet je goed letten op de rated ambient temperature (in dit geval 70 graden), maximum operating temperature en thermische weerstand van de package. Als je een weerstand met een hogere werktemperatuur vervangt door een met een lagere, kan het wel eens zijn dat de vervanger zijn warmte niet genoeg kwijt kan omdat hij een groter koeloppervlak (= aanliggend koper in dit geval) nodig heeft.
Ok thnx voor je uitgebreide uitleg _/-\o_ de bestelling gaat de deur uit!

Wat je zegt over die thermische weerstand, ik wilde eerst dit component plaatsen, op de SMC behuizing voorbereide print m.b.v. draad solderen etc ... maar dit is een nettere oplossing :*)

[ Voor 16% gewijzigd door WeaZuL op 08-08-2011 11:26 ]

NSLU2, SheevaPlug, Pogoplug, Espressobin and Odroid H2 addict


  • mace
  • Registratie: Juni 2003
  • Laatst online: 21-11 19:01

mace

Sapere Aude

Tijdje geleden had ik gepost dat ik een scoop had gekregen op mijn werk, ding is goed van pas gekomen.

Had een arduino-gebaseerd projectje die het niet deed, ding moest loggen naar serial maar er kwam geen kik uit. Heb de AVR van de print gehaald, alles doormeten, klopte gewoon.

De AVR in een arduino geprikt, daar liep de code gewoon wel. Moest dus aan de print liggen.

Goed, scoopje d'r op. Eerste verdachte: het kristal. Op de adruino kreeg ik gewoon een mooie sinus en netjes 15.99 Mhz op de freq-teller. Op het printje zelf kreeg ik 50Hz en een golfvorm die nergens op leek (fuzzy sausage. :P)

Kristal vervangen en lopen maar!

Handig zo'n scoop.

  • WeaZuL
  • Registratie: Oktober 2001
  • Laatst online: 22-11 13:21

WeaZuL

Try embedded, choose ARM!

mace schreef op maandag 08 augustus 2011 @ 12:23:
Tijdje geleden had ik gepost dat ik een scoop had gekregen op mijn werk, ding is goed van pas gekomen.

Had een arduino-gebaseerd projectje die het niet deed, ding moest loggen naar serial maar er kwam geen kik uit. Heb de AVR van de print gehaald, alles doormeten, klopte gewoon.

De AVR in een arduino geprikt, daar liep de code gewoon wel. Moest dus aan de print liggen.

Goed, scoopje d'r op. Eerste verdachte: het kristal. Op de adruino kreeg ik gewoon een mooie sinus en netjes 15.99 Mhz op de freq-teller. Op het printje zelf kreeg ik 50Hz en een golfvorm die nergens op leek (fuzzy sausage. :P)

Kristal vervangen en lopen maar!

Handig zo'n scoop.
Eens, een scoop is FET handig! Ik loop MP een aantal weken af te struinen naar een leuke analoge scoop gewoon om te kleauten ;) Wel relaxed dat je zo de oorzaak van je probleem kon tackelen :)

[ Voor 3% gewijzigd door WeaZuL op 08-08-2011 12:58 ]

NSLU2, SheevaPlug, Pogoplug, Espressobin and Odroid H2 addict


  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Eens, een scoop is FET handig!
True, maar je moet wel de capaciteit hebben om em te gebruiken, anders kan 'ie je flink wat weerstand geven...

Sorry, moest ff :X

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Verwijderd

Weet iemand hoe ik een variabele string can storen in het flash geheugen van een var?
Ik maak gebruik van een arduino dus het is deels arduino langauge deels C.

Als ik iets store in de flash van een var doormiddel van deze manier:
prog_char string_0[] PROGMEM = "String 0";

gaat alles goed.

Maar als ik deze manier gebruik:
String pass = "lalalala";
prog_char string_0[] PROGMEM = pass;

krijg ik errors waarvan ik er 2 kan oplossen door het te veranderen in dit:
prog_char string_0[8] PROGMEM = {pass};

maar dan krijg ik deze error waar ik niet uitkom: cannot convert 'String' to 'prog_char'

ik zit nu een beetje vast omdat ik overal voorbeelden vind waar in de code al gedefinieerd is wat de string moet zijn. Maar bij mij is die variabel.
Ik snap ook het probleem niet want hij krijgt toch dezelfde waarde alleen dan gestopt in een variabel..

Verder krijg ik nog meer rare errors als ik bijvoorbeeld in plaats van een string gewoon een char doe.

Dus weet iemand ergens een tut over hoe je variabele strings of arrays in de flash van je var kunt opslaan.

EDIT: De string moet in het flash geheugen worden gezet i.v.m. security, i ga ook de lockbit enablen werkt de library pgmspace.h dan uberhaupt nog wel?

[ Voor 10% gewijzigd door Verwijderd op 09-08-2011 13:35 ]


  • LittleWan
  • Registratie: Februari 2003
  • Laatst online: 11-11 15:33
Een "String" is een classe in c++, en wat jij wil wegschrijven is zijn eigenlijk gewoon de karakters die samen met veel andere info in een String object zitten. Om enkel de karakters te gebruiken uit een String object, kan je gebruikmaken van een methode c_str(), dit geeft een C compatibele char array terug. maw probeer het volgende eens.
code:
1
2
String pass = "lalalala"; 
prog_char string_0[] PROGMEM = pass.c_str();


Ik heb geen enkele ervaring met arduino of arduino language, en heb geen idee welke compiler je gebruikt. Dus ik hoop dat ik het goed heb.

http://www.sillevl.be - blog http://www.sillevl.be/blog - flickr http://www.flickr.com/sillevl


Verwijderd

Heb ik daar een andere library voor nodig want ik krijg deze error terug:
error: 'class String' has no member named 'c_str'

Waarschijnlijk komt dit omdat de arduino IDE een andere library gebruikt voor de String functie. De IDE maakt wel gebruik van de GCC compiler.

EDIT:

c_str functie zit niet in de IDE heb wel een workaround gevonden voor string to long miss ka ik dat modificeren om mijn probleem op te lossen?

long stringToLong(String s)
{
char arr[12];
s.toCharArray(arr, sizeof(arr));
return atol(arr);
}

prog_char string_0[8] PROGMEM = {pass.toCharArray(arr, sizeof(arr))};
^
|
dat werkt ook niet.

Ik vind het toch raar dat je niet zomaar een value kan vervangen door een variabel die dezelfde value heeft.
Ik zal ook even op het arduino forum gaan anvragen aangezien dat toch afwijkt van regular avr programmeren.

[ Voor 93% gewijzigd door Verwijderd op 09-08-2011 14:13 ]


  • DaWaN
  • Registratie: Oktober 2002
  • Laatst online: 21-11 21:12

DaWaN

'r you wicked ??

AVR's zijn wat vreemd met dingen in flash omdat het flash via een andere bus en andere instucties benaderd dient te worden.
Ook weet ik niet precies hoe het met Arduino zit maar volgens mij heeft dat meer weg van C dan van C++.

Anyway de manier om het te fixen is de juiste memcpy/pgm macros/functies te gebruiken voor het lezen van het flash.

Zie ook:
http://winavr.scienceprog...ory-using-winavr-gcc.html

If you do not change direction, you may end up where you are heading


Verwijderd

OKe ik heb nu ook een threadje lopen op het arduino forum dus dat komt wel goed. Maar nog een ander vraagje weet iemand waar ik een 5volt 4-6 map voeding kan kopen ik vind alleen maar tot max 2 amp. Ik heb een project dat 3 amp nodig heeft maar daar wil ik zeker weten boven zitten omdat er uitschieters kunnen staan en het in een warme ruimte komt te staan.

  • Mr_gadget
  • Registratie: Juni 2004
  • Laatst online: 21-11 21:56

Mr_gadget

C8H10N4O2 powered

Deze kan veel meer leveren, hij heeft echter wel koeling nodig denk ik:
http://samenkopen.net/action_product/81918/602739

[ Voor 16% gewijzigd door Mr_gadget op 10-08-2011 12:23 ]


  • LittleWan
  • Registratie: Februari 2003
  • Laatst online: 11-11 15:33
Verwijderd schreef op woensdag 10 augustus 2011 @ 12:17:
OKe ik heb nu ook een threadje lopen op het arduino forum dus dat komt wel goed. Maar nog een ander vraagje weet iemand waar ik een 5volt 4-6 map voeding kan kopen ik vind alleen maar tot max 2 amp. Ik heb een project dat 3 amp nodig heeft maar daar wil ik zeker weten boven zitten omdat er uitschieters kunnen staan en het in een warme ruimte komt te staan.
Bij digikey hebben ze er een die relatief goedkoop is. Farnell hebben ze er ook, maar een pak duurder.
http://search.digikey.com...KeyWords=993-1019&x=0&y=0

http://www.sillevl.be - blog http://www.sillevl.be/blog - flickr http://www.flickr.com/sillevl


  • WeaZuL
  • Registratie: Oktober 2001
  • Laatst online: 22-11 13:21

WeaZuL

Try embedded, choose ARM!

mux schreef op maandag 08 augustus 2011 @ 10:53:
Dat kan zeker. Overigens, in dit geval zit het goed, maar bij weerstanden die je op of tegen hun maximumvermogen aan gaat gebruiken moet je goed letten op de rated ambient temperature (in dit geval 70 graden), maximum operating temperature en thermische weerstand van de package. Als je een weerstand met een hogere werktemperatuur vervangt door een met een lagere, kan het wel eens zijn dat de vervanger zijn warmte niet genoeg kwijt kan omdat hij een groter koeloppervlak (= aanliggend koper in dit geval) nodig heeft.
Nou gisteren de onderdelen binnen gekregen en op hun plek gesoldeerd vervolgens motor starten en Yatta *O* hij wilde weer lopen ..... De oorzaak is ook gevonden, ik had voor de ckerheid de spanningsregelaar los gekoppeld want die verd8 ik al, dus motor uit en spanningsregelaar weer aangekoppeld vervolgens starten .. knetter + rook ... weerstanden zo goed als verdwenen ... -O- kon ik weer gaan solderen ...

Ondertussen doetie het weer en staat een vervangende spanningsregelaar in bestelling, thnx mux voor het meedenken! _/-\o_

NSLU2, SheevaPlug, Pogoplug, Espressobin and Odroid H2 addict


  • mux
  • Registratie: Januari 2007
  • Laatst online: 19-11 16:51

mux

99% efficient!

Mmmm, mijn ego is weer gestreeld :)

  • hardware.tom
  • Registratie: Oktober 2009
  • Laatst online: 18-11 23:04
Kan ik hier een vraagje stellen over een probleempje?

Ik heb nu een knipperlicht (ja ik ben een beginner :) ) uit mijn pic12f629, met 5v uitgang, nu wil ik daar een led strip aan doen, maar die heeft 12v nodig.
Ik heb al een beginnetje door 7805CT voor de PIC te zetten, dan kan alles uit één 12v voeding. De led strip heeft maar 6 SMD leds dus veel stroom zal het niet vragen. Heb ik hier een transistor voor nodig? en zoja, welke?

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Hoeveel stroom trekken je componenten en hoeveel kan er (bij je huidige koeling) geleverd worden?

  • mad_max234
  • Registratie: September 2003
  • Laatst online: 07-02 11:09

mad_max234

AMD Athlon II M320

Ja je hebt een transistor(of beter logic level fet, word minder snel heet) nodig om 12v te schakelen met 5v signaal van de pic, die strip kan je niet zo aansluiten.

-Andere hobby- -


  • hardware.tom
  • Registratie: Oktober 2009
  • Laatst online: 18-11 23:04
mad_max234 schreef op maandag 15 augustus 2011 @ 18:09:
Ja je hebt een transistor(of beter logic level fet, word minder snel heet) nodig om 12v te schakelen met 5v signaal van de pic, die strip kan je niet zo aansluiten.
Dat snap ik, welke zou dan het beste zijn? De ledstrip trekt standaard als ie gewoon aan staat +/- 25mA.

  • Cassettebandje
  • Registratie: Juli 2002
  • Laatst online: 21-11 20:56

Cassettebandje

SA-C90 TDK

Transistor: BC547 kan tot 100mA aan. Als je een fet wilt gebruiken dan bijvoorbeeld: BS170 of BS270 of 2N7002.
Je kunt iedere NPN transistor gebruiken die je stroom aankan en iedere fet die voldoende stroom doorlaat bij 5V op de gate (check de grafiekjes in de datasheet).

  • mad_max234
  • Registratie: September 2003
  • Laatst online: 07-02 11:09

mad_max234

AMD Athlon II M320

Gewoon kleine standaard fet of transistor is prima voor die paar leds, zoiets als BS170 of 2n3904 zal prima gaan. Weet je wel hoe je fet of een transistor aanstuurt en hoe je de ledstrip moet verbinden?

Datasheet bied overigens (bijna) altijd uitkomst als je iets niet weet.

Maar zijn ook handige tabellen zoals deze
http://www.circuitsonline...len/view.php?id=19&page=2

-Andere hobby- -


  • hardware.tom
  • Registratie: Oktober 2009
  • Laatst online: 18-11 23:04
Ik weet hoe ik hem moet aansluiten, maar kan ik de transistor (bc547, daar heb ik er nog een paar van) direct op de PIC aansluiten of moet er nog een weerstand tussen?

  • Sphere-
  • Registratie: November 2003
  • Laatst online: 28-08 19:53
hardware.tom schreef op maandag 15 augustus 2011 @ 20:54:
Ik weet hoe ik hem moet aansluiten, maar kan ik de transistor (bc547, daar heb ik er nog een paar van) direct op de PIC aansluiten of moet er nog een weerstand tussen?
Er moet een weerstand op de basis en je zal ervoor moeten zorgen dat de load niet teveel stroom trekt (afhankelijk van wat voor load heb je daar ook een weerstand nodig)

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Leuk hoor, PCBtje bakken...
Afbeeldingslocatie: http://j0h.nl/wmg/full
Dit is de achterkant en de voorkant van 2 PCBtjes die in een DIN-stekker gaan passen, met een extra stukje printplaat in 't midden om de microcontrollers te kunnen flashen. Nou hopen dat Seeed niet moeilijk gaat doen over de sleufjes die ze moeten maken.

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


  • mux
  • Registratie: Januari 2007
  • Laatst online: 19-11 16:51

mux

99% efficient!

Ik heb bij iteadstudio 2mm slots (1mm radius dus) gefreesd gekregen. Je moet het even navragen, want volgens iemand die ik had gemaild was dat wel de minimummaat. Jouw slots lijken 1mm...

  • mad_max234
  • Registratie: September 2003
  • Laatst online: 07-02 11:09

mad_max234

AMD Athlon II M320

Is geen probleem bij seeedstudieo, ze freezen mijn voeding connector sleuven ook op 1mm, gematerialiseerd en al. :) Wel de sleuven in de GML file/layer steken van de gerber file, ze gebruiken die file voor frezen van sleuven en omtrek van de bord.

-Andere hobby- -


  • WeaZuL
  • Registratie: Oktober 2001
  • Laatst online: 22-11 13:21

WeaZuL

Try embedded, choose ARM!

Ik wil binnenkort ook een printje in elkaar flanzen, enkel het is nogal klein, wie/wat/waar kan ik zo'n printje laten realiseren?

Afbeeldingslocatie: http://img37.picoodle.com/s58h/weazul/j1if_e61_u9im2.jpg

[ Voor 16% gewijzigd door WeaZuL op 17-08-2011 12:02 ]

NSLU2, SheevaPlug, Pogoplug, Espressobin and Odroid H2 addict


  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 02:35
elke willekeurige pcb boer kan het als je aan de randen nog wat materiaal toevoegt en dat laat v-carven.

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


  • WeaZuL
  • Registratie: Oktober 2001
  • Laatst online: 22-11 13:21

WeaZuL

Try embedded, choose ARM!

LED-Maniak schreef op woensdag 17 augustus 2011 @ 12:07:
elke willekeurige pcb boer kan het als je aan de randen nog wat materiaal toevoegt en dat laat v-carven.
Ik check net bij euro-circuits en die vragen 126 euro voor twee stuks |:(

NSLU2, SheevaPlug, Pogoplug, Espressobin and Odroid H2 addict


  • Wirf
  • Registratie: April 2000
  • Laatst online: 21-11 09:54
WeaZuL schreef op woensdag 17 augustus 2011 @ 12:37:
Ik check net bij euro-circuits en die vragen 126 euro voor twee stuks |:(
Als je er maar twee wil, kun je denk ik beter zelf maken, op dezelfde manier zoals je het voorbeeld hebt gemaakt.

Heeft sinds kort zijn wachtwoord weer terug gevonden!


  • WeaZuL
  • Registratie: Oktober 2001
  • Laatst online: 22-11 13:21

WeaZuL

Try embedded, choose ARM!

M a r c o schreef op woensdag 17 augustus 2011 @ 12:52:
[...]


wat een gatenkaas die sporen :X
Ja die sporen, dat houd het spannend :X

NSLU2, SheevaPlug, Pogoplug, Espressobin and Odroid H2 addict


  • Sphere-
  • Registratie: November 2003
  • Laatst online: 28-08 19:53
http://iteadstudio.com/st...fvrnf681ie00srk4ed1q0hko4
http://www.seeedstudio.co...vice-p-835.html?cPath=185
http://makepcb.com

^ zijn goedkope pcb boeren.
Eurocircuits is inderdaad redelijk duur maar leveren prima werk en is zakelijk een aanrader.

[ Voor 23% gewijzigd door Sphere- op 17-08-2011 14:06 ]


  • CrashOverDrive
  • Registratie: Augustus 2005
  • Laatst online: 23:12
Maar itead en seeed willen graag een minimum van 3cm breed oid. En ze willen ook niet dat je Vcuts gebruikt :P
Maar je kan ze altijd even mailen, ik heb meestal binnen 24uur wel antwoord. Gewoon vragen of je een 5x5 bordje vol mag gooien met die kleine printjes, en met vcuts.
denk dat je er wel ~25 kwijt kan op 5x5. dat keer 10 printjes.
Dan heb je er 250 voor 10$ :D

[ Voor 15% gewijzigd door CrashOverDrive op 17-08-2011 14:10 ]


  • Sphere-
  • Registratie: November 2003
  • Laatst online: 28-08 19:53
Hij heeft er maar 2 nodig en hij krijgt er 10, geen vcuts nodig dus!

  • David
  • Registratie: Februari 2001
  • Laatst online: 11-11 08:30
Bij iTead en Seeed kun je tot 2cm gaan. Ik wilde laatst een printje van 12mm breed hebben maar dat accepteerden ze niet. Oplossing: het printontwerp oprekken tot 20mm met loze ruimte, een streepje zetten met silkscreen en thuis met de blikschaar het overtollige stuk eraf knippen.

Meerdere prints in één file doen ze liever niet, maar je zou vier van die printjes in een file kunnen zetten en de VCC en GNDs met elkaar verbinden zodat het lijkt alsof het één ontwerp is.

Dato DUO synth voor twee


  • WeaZuL
  • Registratie: Oktober 2001
  • Laatst online: 22-11 13:21

WeaZuL

Try embedded, choose ARM!

Ik heb gezocht en kwam niet verder dan deze printplaten boer die nog handmatig en in kleine oplages werkt, prijzen zijn netjes en nog te overzien .. thnx iedereen voor het meedenken!

NSLU2, SheevaPlug, Pogoplug, Espressobin and Odroid H2 addict

Pagina: 1 ... 39 ... 122 Laatste

Dit topic is gesloten.