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 ... 82 ... 122 Laatste
Acties:
  • 594.754 views

Verwijderd

wellicht staat hier iets tussen :

Vergelijking PCB fabrikanten

  • Icekiller2k6
  • Registratie: Februari 2005
  • Laatst online: 25-11 13:49
@Borroz Bedankt,
Maar ik bedenk me net een betere oplossing. Enkelzijdige PCB's kan ik wel eenvoudig maken...
Ik ga denk ik een tussen PCB maken die groot genoeg is en dan de andere PCB op 5x5 proberen te proppen ;)

MT Venus E 5KW (V151) P1 HomeWizard | Hackerspace Brixel te Hasselt (BE) - http://www.brixel.be | 9800X3D, 96GB DDR5 6000MHZ, NVIDIA GEFORCE 4090, ASRock X670E Steel Legend, Seasonic GX1000


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

mux

99% efficient!

Hey, dat is grappig. Daar staat een voor mij nog onbekende chinees tussen die erg goedkope 4 layer boards doet:

http://www.tinyosshop.com...t&path=111&product_id=566

Die ga ik een keer uitproberen.

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

mad_max234

AMD Athlon II M320

Vroeg me af of er meer mensen hier Xmega's gebruiken? Heb nu aantal libs geschreven als er meer mensen Xmega gebruiken is het wellicht handig om wat codes uit te wisselen, kan wellicht website opzetten of via tweakersblog of zo, dan hebben we alles netjes bij elkaar en kunnen andere makkelijker starten met Xmega.

Heb volgende codes geschreven
4bit hd44780
433Mhz kaku
nrf24l01+
DS1307
i2c eeprom

En nog hele berg met voorbeeld codes voor alle functies van Xmega, zoals interrupts, adc, timers, event systeem, DMA, alle clock systemen(RTC, 2Mhz RC, 32,678, 2Khz ULP, etc), etc

Want ben nu dus weer opzoek naar goed USB code/lib/driver, de voorbeelden van AFS vind ik erg lomp en onhandig, hele framework vind ik niks, zeker voor kleine AVR's is het onwenselijk om op die manier code te schrijven, je probeert juist alle geheugen optimaal te gebruiken, voor grote AVR's met heel veel code en meerder mensen die aan de code werken kan het wel handig zijn.

Was ook al bezig met TFT code, maar ga die opnieuw schrijven voor andere controller, zal ILI9325DS compatibel worden.

-Andere hobby- -


Verwijderd

en gebruik je die Xmega's in de hobby sfeer of beroepsmatig /studie ?

  • Sissors
  • Registratie: Mei 2005
  • Niet online
Ik denk voor xmegas dat het probleem is dat er arduinos zijn, die normale atmegas gebruiken, en hoewel het leuke dingen zijn ze aan de andere kant voorbij worden gewandeld door de 32-bit microcontrollers.

Ze hebben leuke peripherals, maar dan kom je er weer op uit dat ik verwacht dat als je veel van die dingen nodig hebt, je toch naar een 32-bit platform wil gaan.

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

mux

99% efficient!

xmega's zijn gewoon 'betere' atmega/attiny's. Er is eigenlijk geen bestaansrecht meer voor de oudere 8-bitters sinds Atmel de xmega-familie heeft uitgebreid naar wat het nu is. Ze zijn zelfs goedkoper dan legacy spul. Dus ja, ik gebruik tegenwoordig min of meer overal xmega's voor, met misschien als enige uitzondering wanneer ik een 6-pin SOT-23 microcontroller nodig heb.

Wat betreft USB: LUFA is al een jaartje volledig geport naar xmega, probeer dat eens.

Vele mensen hebben historisch geprobeerd om libs uit te wisselen met elkaar, maar het is geen doen en eerlijk gezegd ook onnodig voor 8-bit low level spul. Alles wat je zou willen doen bestaat al in elke mogelijke vorm (niet in het minst vanuit ASF), en veruit de meeste tijd ben je niet bezig met peripheral drivers schrijven maar met optimalisatie en bugfixing. Er is dus ook niet zoveel toegevoegde waarde aan het uitwisselen van user-made libraries en drivers. Als je echt iets wilt delen met de wereld zou ik zeggen: smijt het op github en gooi het in de atmel wiki/forum pages.

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

mad_max234

AMD Athlon II M320

Laatste keer(paar maanden terug) was lufa nog experimenteel voor de xmega, had toen zelf de code uit de ASF gestript voor usb, maar die ben ik dus per ongeluk kwijt geraakt, was ongeveer 2.5KB groot, tegenover 10KB wat het eerst was in de AFS.

En inderdaad atmel zet vaak nieuwe chips onder de prijs van de oude, zodat de oude automatisch worden uitgefaseerd.

Hoe kom je daar nu weer bij dat lastig is om libs uit te wisselen, als je beetje je code goed op orde hebt is niks meer dat port define veranderen en eventueel wat marco functie die andere register naam hebben gekregen, kan je allemaal mooi bij elkaar zetten en kost het je paar seconden om lib van ene xmega naar de andere te porten. Ook naar oude mega's is lib dan snel te porten.

Wat je niet moet doen is door je hele lib code schrijven die afhankelijk zijn van controller die je gebruikt, zolang je het puur c houd is porten kinderspel en kost amper meer geheugen of moeite om het zo op te zetten.

Helaas zijn er heel veel codes die imo verkeerd worden opgezet, richten zich vaak tot 1 uC, en dan hebben mensen die niet over al te veel programmeer kennis beschikken vaak een probleem om dat te porten, maar dat hoeft dus totaal niet. Mooi voorbeeld hoe het ook kan zijn de libs van Peter Fleury voor mega, kan die heel simpel porten naar alle uC's.

Richt je je tot alleen de Xmega dan kan je het helemaal makkelijk maken, kan bijvoorbeeld define file maken voor alle xmega, dan hoeven ze alleen naam van de xmega in te vullen en worden de juist defines erbij gepakt voor de bewust Xmega. Hoef je nooit meer peripheral in te stellen, als één iemand ze toevoegt hoeven alle andere die erna komen alleen maar naam van xmega in te vullen en klaar. :)

Of je maakt er make file bij, zat mogelijkheden om niet steeds allemaal het wiel opnieuw uit te hoeven vinden. ;)

Edit/
Ga denk ik maar blog openen op tweakers, vind ook leuk om wat meer te posten om beginner op weg te helpen, elke week code met wat uitleg en kunnen we dat eronder met elkaar bespreken. Kan daar dan ook de libs posten, uiteraard word het niet zomaar code dump maar ook met uitleg erbij en kunnen vragen gesteld worden.
Sissors schreef op donderdag 12 december 2013 @ 13:26:
Ik denk voor xmegas dat het probleem is dat er arduinos zijn, die normale atmegas gebruiken, en hoewel het leuke dingen zijn ze aan de andere kant voorbij worden gewandeld door de 32-bit microcontrollers.

Ze hebben leuke peripherals, maar dan kom je er weer op uit dat ik verwacht dat als je veel van die dingen nodig hebt, je toch naar een 32-bit platform wil gaan.
Hoeft niet alles tegelijk te gebruiken, maar heb al meerdere keren gehad dat ik meerdere spi en uart kon gebruiken, 12bit ADC is ook handig, en 12 x pwm(10bit) is ook nooit weg, atmega zit je soms al snel tegen max aan. Ook interne clocks zijn erg handig. Veel meer 16bit timers, ook nooit weg als je wat metingen wilt doen of zo, timers kan je nooit genoeg hebben. :+

Maar je hebt gelijk, 32bit spul begint langzaam 8bit spul te verdringen op de hobbymarkt, maar zal nog tientallen jaren duren, zullen wel steeds goedkoper worden, en voor massaproductie is vaak de kosten enige wat telt, voor hobby is andere verhaal, 8bitters zullen daarom nog lang leven hebben.

[ Voor 29% gewijzigd door mad_max234 op 12-12-2013 15:31 ]

-Andere hobby- -


Verwijderd

' Ga denk ik maar blog openen op tweakers, vind ook leuk om wat meer te posten om beginner op weg te helpen, elke week code met wat uitleg en kunnen we dat eronder met elkaar bespreken. '

goed plan _/-\o_

  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
Is het niet handiger als ze gewoon wat meer standaardiseren ?
Ik persoonlijk vind het niet erg aantrekkelijk al die verschillende micro's. Hiervoor had ik een Pic16F57 en nu een ATM328. Qua gebruik zie ik niet veel verschil maar de programmeertalen verschillen dag en nacht.
Voorlopig heb ik genoeg aan de uno maar gisteren was al iedere pin bezet. Stel dat dit vaker voorkomt, dan heb je een mega nodig. Maar draait die ook op uno programma's of kan je dan weer opnieuw beginnen ?
En bijv. dit, ik hoor nu XMega, kom ik dit tegen :
Afbeeldingslocatie: http://i.imgur.com/7FUyDL3l.jpg
En dan staat daaronder :
Warning: Unlike other Arduino boards, the Xaduino board runs at 3.3V. The maximum voltage that the I/O pins can tolerate is 3.3V. Providing higher voltages, like >5V to an I/O pin could damage the board.
Dan haak ik al af.
Ik vind het knap hoor dat sommigen iedere micro aan de praat krijgen maar aan mij is het niet besteed voorlopig.

[ Voor 4% gewijzigd door kitao op 12-12-2013 16:31 . Reden: foto resize + link toegevoegd ]


  • Icekiller2k6
  • Registratie: Februari 2005
  • Laatst online: 25-11 13:49
@kitao

Op de mega draait gewoon de code die je hebt gemaakt voor de Uno.
Echter zal je, bijvoorbeeld, geneigd zijn de hardware serials te benutten ipv SoftSerial

Fyi Dit wordt dan soms opgelost door een IF __MEGA__ te doen waarbij je vanboven even SoftSerial maakt met dezelfde naam als normaal de Hardware serial heeft.

Ivm de 3.3v vs 5v. Optocouplers ftw. Ik probeer zoveel mogelijk dingen af te scheiden van de IC. Uiteraard zijn tempsensors etc de uitzondering aangezien deze rechtstreeks verbonden moeten worden, maar er zijn componenten die voor beide gewoon werken.

[ Voor 59% gewijzigd door Icekiller2k6 op 12-12-2013 16:38 ]

MT Venus E 5KW (V151) P1 HomeWizard | Hackerspace Brixel te Hasselt (BE) - http://www.brixel.be | 9800X3D, 96GB DDR5 6000MHZ, NVIDIA GEFORCE 4090, ASRock X670E Steel Legend, Seasonic GX1000


  • Sissors
  • Registratie: Mei 2005
  • Niet online
Moet ik wel zeggen dat ik eigenlijk niet begrijp dat ze geen 5V tolerante ICs daarvoor hebben gebruikt. Blijkbaar wilde ze bij Atmel blijven ofzo en hebben die ze niet? Bijvoorbeeld alle NXP 32-bitters die ik heb gebruik zijn allemaal 5V tolerant. Oftewel ze geven 'slechts' 3.3V uit, maar dat is voldoende voor de meeste 5V aparaten, en je mag gewoon 5V op de pinnen zetten zonder gevaar.

  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
Icekiller2k6 schreef op donderdag 12 december 2013 @ 16:36:
@kitao
Op de mega draait gewoon de code die je hebt gemaakt voor de Uno.
Echter zal je, bijvoorbeeld, geneigd zijn de hardware serials te benutten ipv SoftSerial
Tnx ! Dat wou ik even weten. :)
Over die serials, ik ben bezig C te leren, iedere dag een stukje maar voor het hele overgrote deel ben ik toch afhankelijk welk programma er meegeleverd wordt.

Iets anders, pakketje binnen gekregen van conrad. Doos zat groot gat in. In het zakje van de usb-stick die erbij had moeten zitten zat een goedkoop stekkertje in.
Nu gaan ze alsnog dat sticky verzenden.
Tweede keer al in twee zendingen dat die lui verkeerd materiaal leveren }:|

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

mad_max234

AMD Athlon II M320

Is atmel Xmega, is IC serie, net als atmega, maar dan nieuwe versie. Wellicht heb ik mijn eerst blog post onderwerp. :)

Veel mensen halen Xmega door war met arduino mega of andere bordje, maar is geen bordje maar is een uC serie van atmel, opvolger van atmega(zoals atmega3280p).

http://www.atmel.com/microsite/xmega_c/default.aspx

En als je uC C ondersteunt kan je in principe elke goed geschreven C code van elke andere uC makkelijk porten, zoals ik in post erboven probeer uit te leggen, je moet C code en uC afhankelijke code even scheiden en die in defines en macro's neerzetten ergens in aparte file, dan hoef je alleen daar paar stukjes code aan te passen en hele lib zal dan werken. Moet denken een register, timers, Initialisatie van port. Soms hoef je lekkerlijk alleen port define aan te passen en delay functie en je bent klaar met porten, hangt natuurlijk af van wat de lib doet en nodig heeft, als alleen wat poorten hoog laag hoeft te maken, kaku lib is zo lib, maar ook hd44780 lib kan zo geschreven worden. uiteraard heeft elke afweging voor en nadelen.

-Andere hobby- -


  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
mad_max234 schreef op donderdag 12 december 2013 @ 17:19:
Je moet C code en uC afhankelijke code even scheiden en die in defines en macro's neerzetten ergens in aparte file, dan hoef je alleen daar paar stukjes code aan te passen en hele lib zal dan werken. Moet denken een register, timers, Initialisatie van port. Soms hoef je lekkerlijk alleen port define aan te passen en delay functie en je bent klaar met porten, hangt natuurlijk af van wat de lib doet en nodig heeft, als alleen wat poorten hoog laag hoeft te maken, kaku lib is zo lib, maar ook hd44780 lib kan zo geschreven worden.
Tja, ik ben ook bezig om dit een beetje onder de knie te krijgen omdat ik anders zonder hulp van anderen geen stap verder kom.
Maar ik vraag me wel eens af -en dit is niet afkrakend bedoeld- wat heeft dit eigenlijk allemaal met elektronica te maken ? Voor mij is dit gewoon handig zijn in het omgaan met computersoftware.
En natuurlijk, je ontkomt er niet aan. Het begint met een weerstand, transistor, ledje, etc. en dan krijg je de eerste SN7400.
Dat was nog leuk. Bijvoorbeeld dit boek van 450 pagina's - waar niet eens een afbeelding meer van te vinden is- verslond ik 20 jaar geleden als zoete koek.
Afbeeldingslocatie: http://s15.postimg.org/3zy2e6lo7/Digitale_techniek_001.jpg
klik 90 01 53208 x
Uiteindelijk komt dan in het traject de uC in zicht en je 'moet' ineens allerlei abstracte codes gaan invoeren.
Dat heeft mij al diverse keren doen afhaken.
Gelukkig niet voorgoed, maar toch ... :/

Verwijderd

je moet het zo zien kitao, je moet niks en een een uC zijn gewoon 'van binnen' heeeeeeeeeeeel veeeeeel SN7400 in een klein doosje :+

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

mad_max234

AMD Athlon II M320

Niemand is met deze kennis geboren, we hebben het allemaal moeten aanleren van andere, we zijn niet voor niks apen. :D

Microcontroller heeft alles met elektronica te maken, het is elektronica(niks anders dan hele berg transistors bij elkaar, die van allerlei bekende elektronica circuit maken, zoals flip flops, comparators, referenties, registers, sram cellen, flash cellen, etc), dat is het brein van veel elektronica projecten. Heeft juist weer helemaal niks te maken met PC software of programmeren van pc.

Ik heb bijna geen boeken gelezen(reken honderden pdf's, appnotes, datasheets, design notes, etc niet mee als boeken). Als je eenmaal door hebt hoe het bij één taal gaan kan je meestal vrij simpel overstappen naar andere taal.

Ken je het principe van één taal ken je ze allemaal. Ken je het principe één uC ken je ze allemaal.

9 van 10 talen lijken erg op elkaar, en alle uC werken hetzelfde, via registers, zoals zoveel digitale elektronica , zelfs jou cpu in je pc werkt zo, als je dat doorhebt dan is kwestie van datasheets lezen welke registers je moet aansturen en welke bits je moet instellen om iets voor elkaar te krijgen.

Is echt niet zo dat ik alle kennis hebt van alle uC's, maar ik weet wel alle datasheets te vinden en met paar avonden lezen en puzzelen kan je elke uC alles laten doen wat je wilt, omdat ze eigenlijk allemaal hetzelfde werken. Enige wat je moet weten is het principe van hoe uC's werken en je moet weten waar je de info kan vinden voor de specifieke uC die je wilt gebruiken.

-Andere hobby- -


  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
Verwijderd schreef op donderdag 12 december 2013 @ 18:33:
je moet het zo zien kitao, je moet niks en een een uC zijn gewoon 'van binnen' heeeeeeeeeeeel veeeeeel SN7400 in een klein doosje :+
Daarom stond mijn 'moet' ook tussen haakjes.
En wie dan nog weet waarom de laatste tor in het rijtje van tig miljoen nog waarop reageert is een knappe jongen.

Ik heb trouwens nog een andere serie uit 1982
Beetje ingelezen in 1990 maar komt aardig wat wiskunde en rekenwerk bij kijken.
Misschien wel leuk om dit weer eens op te pakken.
Die blokkendoos bouwsteentjes zijn nog steeds verkrijgbaar :+

Afbeeldingslocatie: http://s21.postimg.org/megcu3u0j/Digitale_techniek_003.jpg
klik (isbn 9020114743)

[ Voor 32% gewijzigd door kitao op 12-12-2013 18:56 . Reden: toevoeging ]


  • alfaleader
  • Registratie: Mei 2009
  • Laatst online: 07-11 22:50
Ik heb ook een mbed! Lijkt me zeer goed als iemand hier een topic over maakt.

  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
alfaleader schreef op donderdag 12 december 2013 @ 18:44:
Ik heb ook een mbed! Lijkt me zeer goed als iemand hier een topic over maakt.
_O-

Niemand houdt je tegen tog ? ;)

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

mad_max234

AMD Athlon II M320

Heb even simpele code aangepast met paar defines, als het goed is moet die werken op alle Xmega(op default 2Mhz) door alleen de bovenste drie defines aan te passen aan jou Xmega, wellicht ook de enablebit en Data Register Empty Flag. Dat is toch niet zo lastig, zelfs voor nieuweling lijkt me dat goed te doen, daarna kan die gaan spelen met de code, werkt dan tenminste gelijk.

En kan dit uiteraard uitbreiden, zodat je pre defines maakt voor alle Xmega, zoals Icekiller2k6 al aangaf met #if defined's.

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
#include <stdio.h>
#include <avr/io.h>

//instellingen
#define port PORTD //port
#define TX_pin PIN3_bm //TX pin
#define UartNummer USARTD0 //uart D0. 

//advance
#define enablebit USART_TXEN_bm
#define EmptyFlag USART_DREIF_bm

static int uart_putchar(char c, FILE *stream);
static void uart_init (void);

static FILE mystdout = FDEV_SETUP_STREAM (uart_putchar, NULL, _FDEV_SETUP_WRITE);


int main (void)
{
    uart_init(); // 
    stdout = &mystdout;
    
    while (1)
    {
        
    printf("Hallo wereld.\n");
    
    }   
}


static int uart_putchar (char c, FILE *stream)
{
    if (c == '\n') // als \n voorbijkomt, veranderd dat dan in \r
    uart_putchar('\r', stream);
    
    //Wachten dat de TX buffer leef is
    while ( !( UartNummer.STATUS & EmptyFlag) );
    
    // stuur char naar de TX buffer
    UartNummer.DATA = c;
    
    return 0;
}

static void uart_init (void)
{
    port.DIRSET = TX_pin; //TX pin als output.
    port.OUTSET = TX_pin; //TX pin hoog.
    
    //Bandbreedte instellen. 
    UartNummer.BAUDCTRLB = 0;       
    UartNummer.BAUDCTRLA = 12;
    
    //Uart modes, 
    UartNummer.CTRLA = 0;               // Geen interrupts.
    UartNummer.CTRLC = 0x03;            // async, no parity, 8 bit data, 1 stop bit.
    
    // Enable uart
    UartNummer.CTRLB = USART_TXEN_bm;
}
}

-Andere hobby- -


  • Sissors
  • Registratie: Mei 2005
  • Niet online
kitao schreef op donderdag 12 december 2013 @ 19:06:
[...]


_O-

Niemand houdt je tegen tog ? ;)
Als je wat terug leest zet je jezelf niet voor lul in een poging iemand anders voor lul te zetten.

  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
@Sissors
Het was geenszinz mijn bedoeling om iemand voor gek te zetten. Ik vond die post grappig, meer niet.
Excuus als het anders overkwam.
mad_max234 schreef op donderdag 12 december 2013 @ 18:34:
Als je eenmaal door hebt hoe het bij één taal gaan kan je meestal vrij simpel overstappen naar andere taal.
Ken je het principe van één taal ken je ze allemaal. Ken je het principe één uC ken je ze allemaal.

9 van 10 talen lijken erg op elkaar, en alle uC werken hetzelfde, via registers, zoals zoveel digitale elektronica , zelfs jou cpu in je pc werkt zo, als je dat doorhebt dan is kwestie van datasheets lezen welke registers je moet aansturen en welke bits je moet instellen om iets voor elkaar te krijgen.

Is echt niet zo dat ik alle kennis hebt van alle uC's, maar ik weet wel alle datasheets te vinden en met paar avonden lezen en puzzelen kan je elke uC alles laten doen wat je wilt, omdat ze eigenlijk allemaal hetzelfde werken. Enige wat je moet weten is het principe van hoe uC's werken en je moet weten waar je de info kan vinden voor de specifieke uC die je wilt gebruiken.
De structuur van de taal is vaak wel hetzelfde maar de syntax zit nogal wat verschil in. Ik heb er weinig aanleg voor daarom concentreer ik me liever op slechts eén taal. In dit geval Arduino C mbv het volgende boek : http://www.amazon.com/Beg...Programming/dp/1430247762
Ben nu bij hfdst. 5
Over die registers, bedankt voor de tip. Vaak blijft de datasheet gewoon buiten beeld.

  • DaWaN
  • Registratie: Oktober 2002
  • Laatst online: 25-11 12:01

DaWaN

'r you wicked ??

mad_max234 schreef op donderdag 12 december 2013 @ 18:34:
Ik heb bijna geen boeken gelezen(reken honderden pdf's, appnotes, datasheets, design notes, etc niet mee als boeken). Als je eenmaal door hebt hoe het bij één taal gaan kan je meestal vrij simpel overstappen naar andere taal.

Ken je het principe van één taal ken je ze allemaal. Ken je het principe één uC ken je ze allemaal.

9 van 10 talen lijken erg op elkaar, en alle uC werken hetzelfde, via registers, zoals zoveel digitale elektronica , zelfs jou cpu in je pc werkt zo, als je dat doorhebt dan is kwestie van datasheets lezen welke registers je moet aansturen en welke bits je moet instellen om iets voor elkaar te krijgen.
Leren werken met MCU's is niet echt heel moeilijk.
Het is een kwestie van het begrijpen van computer architecturen (CPU cores, geheugenbussen, registers, instructies etc.) en het kunnen lezen van datasheets.
Ik ben begonnen met het programmeren van een PIC in assembly met niets meer dan een simpele tutorial, de datasheet van de PIC en de datasheet van de PIC instructieset.
Later ben ik pas C en andere MCUs gaan gebruiken.
De taal C is niet echt heel moeilijk, zodra je pointers en functiepointers on de knie hebt dan bezit je voldoende kennis om eenvoudige 8 bit MCUs zoals de AVRs te kunnen programmeren.
Ik heb in 2007 dit boekje gekocht: http://www.bol.com/nl/p/in-zee-met-c/1001004004856713/
Tijdens een lange treinreis dat boekje uitgelezen, de volgende dag wat geprobeerd en tegen wat dingen aangelopen. Paar dagen daarna het boekje nog een keer gelezen en toen begreep ik de taal voldoende om ermee uit de voeten te kunnen :)

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


  • memphis
  • Registratie: Oktober 2000
  • Laatst online: 00:13

memphis

48k was toen meer dan genoeg.

Ik ben misschien oldscool maar zoek in alles een ontwerp met gewone componenten. Wel een tijd terug een Arduino starterskit gekocht om mij verder te verdiepen in dit gebeuren. Als reparateur van div. elektronica snap ik het concept en de werking wel van dergelijke IC's ter behoeve van het stellen van een foutanalyse maar voor mijn eigen ontwikkeling wil ik het zelf ook kunnen realiseren. Ik heb met name een project in gedachten die ik graag wil realiseren.

Met div programmeertalen welke ik vroeger heb gedaan (basic, pascal, een beetje C en hele uitgebreide batch scripts) denk ik dat ik het snel onder de knie zal krijgen.

Er zijn mensen die mij een GOD vinden


  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
Tja, ik heb ook een boekje van een simpele 8-bitter, de Pic16F57 maar daar staan gewoon 67 verschillende commando's in van AUXIO tot LOOKUP tot XOUT
Daarbij komen dan nog de mathematische en relationele operators en je zit al gauw aan 3 á 4 x het alfabet aan verschillende termen. En dan ben je er nog niet, want dan binnen een programma moet je ze ook nog eens in de juiste volgorde zetten met de juiste schrijfwijze.
Boekje is dan ook 500 pagina's dik.
Ik vind dat toch behoorlijk complex :/

Afbeeldingslocatie: http://s15.postimg.org/l4f6og613/image.jpg

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

mad_max234

AMD Athlon II M320

Ik zou zeggen leer je zelf C aan, dat is meest gebruikt industriële standaard. En blijf weg bij exotische talen, zijn leuk omdat het kan, maar wil je serieus programmeren leren doe dan mee met rest van de wereld en kom naar C toe, uiteraard is C++ ook goed.

-Andere hobby- -


  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
@Max
Daarom ben ik ook overgestapt op arduino sinds vorig jaar. Niet alleen daarvoor maar de materialen van Parallax die via Antratek te bestellen zijn, zijn behoorlijk prijzig.
Uiteraard zal dat via Ebay of DX een stuk goedkoper kunnen maar dan nog ben ik dan de enige op dit forum of zowat in heel Nederland die daarmee bezig is.

Maar toch, als je kijkt naar reference http://arduino.cc/en/Reference/HomePage dan zitten daar ook best veel verschillende commando's in. Wel een stuk minder zo te zien. :)

edit: we zijn eigenlijk op dit draadje gekomen via het gebruiken van verschillende micro's. Maar is het dan niet zo dat je vaak bij een andere micro een andere taal gebruikt.
Of zou ik die Pic16 ook in C kunnen programmeren ?
En C heeft ook verschillende constructies meen ik. Zo heb je bijv. ook C++
Volgens wiki zijn er honderden talen in omloop.

[ Voor 46% gewijzigd door kitao op 13-12-2013 11:07 . Reden: toevoeging ]


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

mad_max234

AMD Athlon II M320

Arduino taal is denk ik wel goede keuze, om je eerst baby stapjes te zetten. Nu is kwestie van dagelijk simpele codes schrijven en naar tijdje stapje hoger te gaan en zo opwerken naar complexere programma's. Overstap van arduino naar C is niet zo groot, ja arduino is C maar leertje je niet de specifieke manier van programeren, arduino taal is C met sluier voor zeg maar, verdoezeld de C functies op de achtergrond.

Als je wilt kan je ook wel een breadbord printje met Xmega van mijn overnemen, kosten me ongeveer 7 a 8 euro om te maken. Kan je mijn blog volgen en hulp krijgen met aanleren van C en programmeren van uC. Je hebt verder niks nodig behalve dit printje, geen programmer nodig. En uiteraard ook een usb kabel. :)
mad_max234 in "De EL-kroeg - Deel 3"

-Andere hobby- -


Verwijderd

geef 5 mensen een paar planken, een zaag en een hamer (en spijkers) en wacht af wat ze ermee doen.
alle 5 weten ze wat een zaag en een hamer is.

dat mis ik een beetje in het ' kijk mij nou is veel boeken hebben/lezen' verhaal van sommigen.
de ' crea faktor ' noem ik dat .. soms, heel soms zie ik wel eens een stukje code of hardware waarvan ik denk.. ' zo he die is goed _/-\o_
voorbeeldje

  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
Verwijderd schreef op vrijdag 13 december 2013 @ 11:30:
geef 5 mensen een paar planken, een zaag en een hamer (en spijkers) en wacht af wat ze ermee doen.
alle 5 weten ze wat een zaag en een hamer is.

dat mis ik een beetje in het ' kijk mij nou is veel boeken hebben/lezen' verhaal van sommigen.
de ' crea faktor ' noem ik dat .. soms, heel soms zie ik wel eens een stukje code of hardware waarvan ik denk.. ' zo he die is goed _/-\o_
voorbeeldje
Is dat nou echt nodig ?
Dat jij er veel vanaf weet heb ik nog niemand zien ontkennen, incl. mezelf.
Heb ik ergens gezegd dat ik al die boeken gelezen heb en de inhoud daarvan ken ?
Nee dus.
Sommigen wel, ja. En dat niet alleen, ik heb er toen in m'n vrije tijd ook een paar jaar aan besteed om enkele cursussen digitale techniek te volgen.
Dus volgende keer als je weer met spijker plankje blokkendoos verhaaltje komt vraag je dan eens af of het niet al te kleinerend overkomt. Want die indruk begin ik nu toch wel een beetje te krijgen ook al zul je het zo niet bedoelen hoop ik.


@Max
Vorige keer heb ik teveel dingen tegelijk opgepakt en ik wilde in eerste instantie nee zeggen op je aanbod. Ik zag echter die print en ziet er cool uit. Deze maand zit ik echter op m'n tax maar in januari zal ik je een DM sturen hierover.
En waar is jouw blog eigenlijk ?

Verwijderd

kitao schreef op vrijdag 13 december 2013 @ 11:48:
[...]


Is dat nou echt nodig ?
Dat jij er veel vanaf weet heb ik nog niemand zien ontkennen, incl. mezelf.
Heb ik ergens gezegd dat ik al die boeken gelezen heb en de inhoud daarvan ken ?
Nee dus.
Sommigen wel, ja. En dat niet alleen, ik heb er toen in m'n vrije tijd ook een paar jaar aan besteed om enkele cursussen digitale techniek te volgen.
Dus volgende keer als je weer met spijker plankje blokkendoos verhaaltje komt vraag je dan eens af of het niet al te kleinerend overkomt. Want die indruk begin ik nu toch wel een beetje te krijgen ook al zul je het zo niet bedoelen hoop ik.


@Max
Vorige keer heb ik teveel dingen tegelijk opgepakt en ik wilde in eerste instantie nee zeggen op je aanbod. Ik zag echter die print en ziet er cool uit. Deze maand zit ik echter op m'n tax maar in januari zal ik je een DM sturen hierover.
En waar is jouw blog eigenlijk ?
je voelt je aangesproken merk ik .. de boodschap zelf over creativiteit ontgaat je 8)

  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
Verwijderd schreef op vrijdag 13 december 2013 @ 11:55:
[...]
je voelt je aangesproken merk ik .. de boodschap zelf over creativiteit ontgaat je 8)
Creativiteit is niet één van mijn weinige sterke punten. Ook beetje kort geslapen vannacht.
Wel leuke site weer borroz. :)

Verwijderd

kitao schreef op vrijdag 13 december 2013 @ 12:03:
[...]

Creativiteit is niet één van mijn weinige sterke punten. Ook beetje kort geslapen vannacht.
Wel leuke site weer borroz. :)
ja ik ben de rotste niet :P (dat weet jij toch ook wel)

  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
Verwijderd schreef op vrijdag 13 december 2013 @ 12:05:
[...]
ja ik ben de rotste niet :P (dat weet jij toch ook wel)
Yep.
Ik zie ineens radio's met arduino.
Weer wat nieuws ! :D

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

mad_max234

AMD Athlon II M320

Verwijderd schreef op vrijdag 13 december 2013 @ 11:30:
geef 5 mensen een paar planken, een zaag en een hamer (en spijkers) en wacht af wat ze ermee doen.
alle 5 weten ze wat een zaag en een hamer is.

dat mis ik een beetje in het ' kijk mij nou is veel boeken hebben/lezen' verhaal van sommigen.
de ' crea faktor ' noem ik dat .. soms, heel soms zie ik wel eens een stukje code of hardware waarvan ik denk.. ' zo he die is goed _/-\o_
voorbeeldje
Waar zie jij code? Ik zie alleen wat simpele berekeningen voor tijdschema. :)

Excuses als ik te snel heb gekeken, heb even niet zoveel tijd op dit moment. :+

Edit/
Heb de links al gevonden naar de codes, zal straks de code eens doorlezen. :)

[ Voor 5% gewijzigd door mad_max234 op 13-12-2013 12:21 ]

-Andere hobby- -


Verwijderd

kitao schreef op vrijdag 13 december 2013 @ 12:07:
[...]

Yep.
Ik zie ineens radio's met arduino.
Weer wat nieuws ! :D
meestal een FM radio chippie die je via I2C kan bedienen (via je arduino) .. heb er hier een paar liggen.

[ Voor 6% gewijzigd door Verwijderd op 13-12-2013 12:43 ]


  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
Bedankt borroz.
Dan moet dat ethernetshield maar even wachten. Audio en uno lijkt me veel leuker. Zelfs een Cookbook erbij, daar betaal je al gauw 25 euro voor.

Edit, ik dacht die pdf's waren een link :$
Geeft niet, evengoed bedankt :+

@klokradio hierna
goed idee, kan ik die gelijk op m'n versterker zetten met volumeregeling
(K4003 + K8084)

[ Voor 38% gewijzigd door kitao op 13-12-2013 12:40 ]


Verwijderd

zoek maar is bij YT op arduino fm radio
idee : maak er een klok radio mee

[ Voor 68% gewijzigd door Verwijderd op 13-12-2013 12:33 ]


  • Icekiller2k6
  • Registratie: Februari 2005
  • Laatst online: 25-11 13:49
Ivm Xmega en Arduino, ik kwam net dit tegen:
https://www.tindie.com/products/akafugu/akafuino-x/

@Borroz
https://github.com/akafugu/Xmegaduino

[ Voor 20% gewijzigd door Icekiller2k6 op 13-12-2013 15:26 ]

MT Venus E 5KW (V151) P1 HomeWizard | Hackerspace Brixel te Hasselt (BE) - http://www.brixel.be | 9800X3D, 96GB DDR5 6000MHZ, NVIDIA GEFORCE 4090, ASRock X670E Steel Legend, Seasonic GX1000


Verwijderd

ongeveer de prijs van een mega.
maar die ' It uses a special version of the Arduino IDE ' .. kan je die gewoon downloaden ?

@ Icekiller2k6 .. tnx 8)

[ Voor 10% gewijzigd door Verwijderd op 13-12-2013 15:39 ]


  • memphis
  • Registratie: Oktober 2000
  • Laatst online: 00:13

memphis

48k was toen meer dan genoeg.

Verwijderd schreef op vrijdag 13 december 2013 @ 11:55:
[...]


je voelt je aangesproken merk ik .. de boodschap zelf over creativiteit ontgaat je 8)
Juist creativiteit geeft aan dat je de materie snapt, lekker afwijken van het boekje (en niet met een variant op een voorbeeld uit het boekje). Juist dit soort zaken biedt ruimte voor een toekomst en erkenning zoals mijn FDR meter waarvan ik spoedig een eerste doorontwikkelde productiemodel kan verwachten. De technologie is het niet, het is het idee dat hem het deed waarmee eindelijk een vrij simpele oplossing was voor een groot probleem.

Er zijn mensen die mij een GOD vinden


Verwijderd

dat bedoelde ik ook.. ik heb even dm kontakt gehad met Kitao en als tweakers onder elkaar eea verduidelijkt :)
en leuk dat je eigen 'kindje' in produktie komt.. heel erg lang geleden had ik ook zoiets en ging ik naar V&D en Dixons om te kijken of 'mijn kindje' al in de winkel lag .. 't blijft toch je kind he :P

  • memphis
  • Registratie: Oktober 2000
  • Laatst online: 00:13

memphis

48k was toen meer dan genoeg.

Inderdaad, het blijft je kind,

Als er iets over op het net komt zal het hier wel te lezen zijn: http://ets.redrc.net/
Dat is de competitie waar de fabrikant met zijn materiaal in zit, de volgende is pas eind januari.

Er zijn mensen die mij een GOD vinden


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

mad_max234

AMD Athlon II M320

Zo zijn er aantal grote namen in onze hobby groot geworden, door buiten de gangbare paden te wandelen. Zo heb ik veel respect voor mensen zoals Jeri Ellsworth, gewoon zelf alles op je eigen houtje alles uitvinden, maling aan de gevestigde orde. Of Limor Fried ook mooi voorbeeld, alle spullen die je verkoopt open source maken, alles van eigen productie wat je bij haar kan kopen kan je ook zelf maken en vertelt ze ook nog even hoe je dat moet doen.

Heb nog geen producten in winkels verkocht, maar wel al meerder projecten gedaan, aantal hadden tientallen of honderdtallen units, weet dus wel klein beetje hoe dat moet aanvoelen als iets wat je ontworpen hebt de weidewereld ingestuurd word. :)

-Andere hobby- -


Verwijderd

ik zocht gisteravond wat condensatortjes en kwam hier uit 8)

  • Kaj.
  • Registratie: Juni 1999
  • Niet online

Kaj.

1 LED is niet genoeg

Die is wel erg retro. :P Daarnaast vraag ik me af of hij veel kits verkoopt: ongeboorde printjes met een footprint die me doen denken dat de bouwer ervan de transferpagina met een stift heeft zitten tekenen.

Verwijderd

mijn aandacht werd dan ook hierdoor getrokken
Afbeeldingslocatie: http://i.imgur.com/2remCYf.jpg

prima mailkontact en gelijk besteld 8)

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

mad_max234

AMD Athlon II M320

Of je nu een audiofliel bent of niet, dat is mooie prijs. Zouden ze ook vintage lucht hebben van de jaren 80? :D

Vraag me wel af hoe lang MMK goed blijven, ze drogen dacht ik niet uit zoals elektrolytische condensatoren?

-Andere hobby- -


Verwijderd

VRAAG :?

ik heb zojuist een arduino pro mini besteld voor een projectje.
nou zit daar geen usb interface op, kan ik dit kabeltje samen met de arduino IDE gebruiken ?

* gewoon besteld, volgens mij werkt dat wel :9

@ mad_max234
nee die drogen volgens mij niet uit.. we merken het vanzelf wel 8)

[ Voor 17% gewijzigd door Verwijderd op 15-12-2013 15:20 ]


  • WVL_KsZeN
  • Registratie: Oktober 2002
  • Laatst online: 25-11 16:09
Wat een pech :7 Nieuwe soldeerbout binnen (had gekozen voor de Aoyue 3210), maar het ding geeft geen sjoege, display blijft stug op "000" staan. Bout even opengemaakt, maar dat ziet er verder goed uit.

bewegingssensor werkt goed, want als ik de bout schud en het basisstation inschakel kom ik in de auto-off instelling modus. Keramisch element meet 7 ohm, is dat niet wat hoog?

/me heeft eindelijk ook een icoontje.. woef.. boeien..


Verwijderd

bout niet in de houder ?

  • WVL_KsZeN
  • Registratie: Oktober 2002
  • Laatst online: 25-11 16:09
hoe bedoel je dat? Ik heb de bout gewoon in mn knuistjes :)

Wat verder opvalt : het keramisch element zit verkeerd om aangesloten in de bout! zwart en rood zijn verwisseld.. volgens mij is dat een killer voor het basisstation, ergo : grote faal.

/me heeft eindelijk ook een icoontje.. woef.. boeien..


Verwijderd

in de houder plaatsen.. zit een detector in (althans.. bij die van mij)

  • WVL_KsZeN
  • Registratie: Oktober 2002
  • Laatst online: 25-11 16:09
nee, dan gebeurt er ook niks.. Ik stuur hem gewoon terug, is duidelijk een fabricagefout in de bout..

[ Voor 54% gewijzigd door WVL_KsZeN op 15-12-2013 14:09 ]

/me heeft eindelijk ook een icoontje.. woef.. boeien..


Verwijderd

WVL_KsZeN schreef op zondag 15 december 2013 @ 14:09:
nee, dan gebeurt er ook niks.. Ik stuur hem gewoon terug, is duidelijk een fabricagefout in de bout..
balen is dat altijd ... als je iets nieuws koopt en het is bij aankomst al verrot :'(

  • Bravo51
  • Registratie: April 2008
  • Laatst online: 21:45
Verwijderd schreef op zondag 15 december 2013 @ 13:26:
VRAAG :?

ik heb zojuist een arduino pro mini besteld voor een projectje.
nou zit daar geen usb interface op, kan ik dit kabeltje samen met de arduino IDE gebruiken ?

* gewoon besteld, volgens mij werkt dat wel :9
Waarschijn werkt het niet, omdat die PL chip de reset lijn niet standaard uitbreekt. Je kunt hem er zelf aan solderen, maar vaak hebben de kabels het er niet op zitten. Heb hier zelf ook een aantal van die adapters liggen.

Verwijderd

Bravo51 schreef op zondag 15 december 2013 @ 17:33:
[...]


Waarschijn werkt het niet, omdat die PL chip de reset lijn niet standaard uitbreekt. Je kunt hem er zelf aan solderen, maar vaak hebben de kabels het er niet op zitten. Heb hier zelf ook een aantal van die adapters liggen.
bij iets langer googlen zie ik het nu ook :F
dus dan zou ik die usb stekker open moeten krijgen en rechtstreeks aan de smd chip een RST draadje moeten prutsen ? ... aaaaaaaaaaargh, had toch beter deze kunnen nemen

of reset op het bordje en upload tegelijk indrukken.. werkt dat ook ?

[ Voor 21% gewijzigd door Verwijderd op 15-12-2013 18:06 ]


  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Normaal wel ja aangezien dat hetzelfde is, ik moest vaak ook reset spammen om het programmen te starten.

Verwijderd

Megamind schreef op zondag 15 december 2013 @ 18:06:
Normaal wel ja aangezien dat hetzelfde is, ik moest vaak ook reset spammen om het programmen te starten.
ja om te starten, maar om het programma erin te krijgen , moet je dan ook iets met RST doen ?

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Wat om te starten? Ik zeg: om het programmeren te starten. De reset knop gaat naar dezelfde pin als de reset van je programmer.

Verwijderd

ah ok.. dan had ik gewoon het verkeerde kabeltje besteld.
inmiddels een FTDI printje besteld zoals hieronder
de arduino pro mini is nieuw voor mij, opstartproblemen dus :+

* ga ik het maar zo doen denk ik, kan ik die arduino er zo aanprikken :9

[Afbeeldingslocatie: http://sfecdn.s3.amazonaws.com/tutorialimages/ArduinoProMini_Landing/small_FTDIPower.jpg

[ Voor 63% gewijzigd door Verwijderd op 15-12-2013 19:19 ]


  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Volgens mij werkt die programmer wel, maar je had beter zoiets kunnen kopen:
http://www.ebay.com/itm/U...ain_0&hash=item484ba76ee2

  • Puch-Maxi
  • Registratie: December 2003
  • Laatst online: 00:31
Tja, die Prolific chipsets zijn niet zo geweldig. Doe mij maar FTDI :)

My favorite programming language is solder.


  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
Hmm, ik ben niet zo tevreden over conrad.
Laatst oplaadbare batterij gekocht en ik zet die in een klokje : kitao in "[Discussie] Arduino-topic"
Twee uur later, klokje kapt er weer mee.
Sodeju, wat nou weer ?!!
Bleek batterij gewoon leeg geleverd te zijn, gaf nog maar 7.4 Volt :')

En bestel je een condensator krijg je een verbindingsmof, bestel je een usb-stick krijg je een stekkertje.
Blijkt bij nabellen dat hun magazijn met robotjes werkt.
Dat is dus geen verbetering.

Edit, of zou het mogelijk zijn dat die klok in 2 uur tijd die batterij leegslurpt ?

[ Voor 6% gewijzigd door kitao op 15-12-2013 19:02 ]


Verwijderd

wat verbruikt je schakeling , heb je dat al is gemeten ?
en was je batterij wel volledig geladen ?

  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
Nee, ik heb niks gemeten vooraf. Wat de schakeling precies verbruikt heb ik ook geen idee van.
Volgende keer zal ik er iets meer op letten.
Staat nu op te laden met dit kitje :
Afbeeldingslocatie: http://www.okaphone.nl/product/images/k7300.jpg
Oplaadtijd : 14 uurs shunt
Laadstroom : 15 mA shunt
Batterijkeuze : 8.4V shunt

Hopelijk goed gekozen

  • ResuCigam
  • Registratie: Maart 2005
  • Laatst online: 25-11 16:18

ResuCigam

BOFH

Die accu die jij linkt heeft slechts 200mAh capaciteit, dat is niet veel! Ter vergelijking, een AA batterij heeft vaak al rond de 2000mAh. Deze accu is dus ongeschikt voor de meeste Arduino projecten.

Ik kwam hier een stukje tegen:
"The problem is that most Arduino boards use a linear regulator to drop that 9V to 5V. If you are drawing a mere 50mA, 0.2W is being burnt in this linear regulator with 0.25W being used by the Arduno itself. This is very inefficient!"

In het geval van 50mA (en daar zit je snel op) verbruik klopt een dikke 2 uur wel met een volle accu en daar kan Conrad weinig aan doen ;)

[ Voor 57% gewijzigd door ResuCigam op 15-12-2013 19:40 ]

We do what we must because we can.


Verwijderd

ja eigenlijk moeten alle digits 'branden om een goed beeld te krijgen van het verbruik
en idd 200 mA per uur is zo op

[ Voor 26% gewijzigd door Verwijderd op 15-12-2013 19:29 ]


  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
ResuCigam schreef op zondag 15 december 2013 @ 19:27:
Die accu die jij linkt heeft slechts 200mAh capaciteit, dat is niet veel! Ter vergelijking, een AA batterij heeft vaak al rond de 2000mAh. Deze accu is dus ongeschikt voor de meeste Arduino projecten.
Bedankt.
Maar veel krachtiger zie ik ze niet in het conradrijtje
Ja deze : Conrad energy LiIon 9V oplaadbare batterij (blok) Li-ion 7.2 V 500 mAh 1 stuks
http://www.conrad.nl/ce/n...-1-stuks?ref=searchDetail
15 euro.
En hoeveel spanning geeft die nu eigenlijk, 9 of 7.2 V ?

En waarom is deze batterij zo duur dan ?
http://www.conrad.nl/ce/n...-1-stuks?ref=searchDetail
20 euro met capaciteit 170mAH :?

  • Sissors
  • Registratie: Mei 2005
  • Niet online
Omdat er Duracel op staat mogelijk.

Met een display dat altijd actief is zal het nooit heel zuinig worden, maar daarnaast zijn Arduinos (en de meeste andere soortgelijke bordjes) niet voor low-power gemaakt. Bijvoorbeeld de spanningsregulatoren, en dan bedoel ik niet omdat het LDOs zijn en geen switchende, maar omdat ze een hoog verbruik hebben ook als er weinig stroom nodig is: Je kan je Arduino wel in een slaapstand zetten, maar dan nog verbruikt de handel flink wat.

Verwijderd

er zijn meer webshops natuurlijk 8)

maar een oud adaptertje en een 7805 + 2 condensatortjes en klaar is kitao

[ Voor 24% gewijzigd door Verwijderd op 15-12-2013 19:51 ]


  • ResuCigam
  • Registratie: Maart 2005
  • Laatst online: 25-11 16:18

ResuCigam

BOFH

Ik ben geen accu specialist maar als je kijkt naar andere NiMH accu's dan zie je dat de meeste exemplaren rond de 1,2V spanning hebben. Misschien is het wel lastig/duur om 8,4V in zo'n kleine behuizing te maken: Ik kan me zomaar voorstellen dat er eigenlijk 7 kleine 1,2V cellen in serie in zitten. Dat zou meteen de lage capaciteit verklaren.

We do what we must because we can.


  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
Verwijderd schreef op zondag 15 december 2013 @ 19:49:
er zijn meer webshops natuurlijk 8)

maar een oud adaptertje en een 7805 + 2 condensatortjes en klaar is kitao
Ja ok
Ik heb nog een uno-adaptertje liggen. Maar het maakt me toch nieuwsgierig. De link van jou - waarvoor bedankt en ook ResuCigam - zal wel niet op te laden zijn met het kitje 7300.
Dan komt er nog even 35 euro bij voor een specifieke oplader.

Mijn vorige vraag is wrs over het hoofd gezien.
Er staat dus 'oplaadbare 9V batterij" maar komt er dus op neer dat die eenmaal volledig geladen slechts 8.4V geeft of in het andere geval zoals deze slechts 7.2 Volt ?

[ Voor 0% gewijzigd door kitao op 15-12-2013 20:04 . Reden: typo ]


  • ResuCigam
  • Registratie: Maart 2005
  • Laatst online: 25-11 16:18

ResuCigam

BOFH

Ja ze hebben het hier over de vorm van een 9V batterij met 8,4V of 7,2V spanning. Zie ook mijn reactie hierboven. (het is telkens een veelvoud van 1,2V)

[ Voor 14% gewijzigd door ResuCigam op 15-12-2013 20:05 ]

We do what we must because we can.


  • memphis
  • Registratie: Oktober 2000
  • Laatst online: 00:13

memphis

48k was toen meer dan genoeg.

Plus dat NiMh accu's pas op capaciteit komen na een paar keer laden/ontladen.

Er zijn mensen die mij een GOD vinden


  • Ploink
  • Registratie: April 2002
  • Laatst online: 21-08 13:05
ResuCigam schreef op zondag 15 december 2013 @ 19:27:
Die accu die jij linkt heeft slechts 200mAh capaciteit, dat is niet veel! Ter vergelijking, een AA batterij heeft vaak al rond de 2000mAh. Deze accu is dus ongeschikt voor de meeste Arduino projecten.
De capaciteit van een batterij is geen maat voor hoeveel energie er in zit als je geen rekening houdt met de spanning. Beter kun je in Watt-uur rekenen:

AA batterij: 1.2V * 2Ah = 2.4Wh
PP3 batterij: 8.4V * 0.2Ah = 1.68Wh
PP3 batterij2: 7.2V * 0.5Ah = 3.6Wh

Die laatste bevat dus evenveel energie als een 3000mAh penlight batterij!
kitao schreef op zondag 15 december 2013 @ 20:01:
[...]
Mijn vorige vraag is wrs over het hoofd gezien.
Er staat dus 'oplaadbare 9V batterij" maar komt er dus op neer dat die eenmaal volledig geladen slechts 8.4V geeft of in het andere geval zoals deze slechts 7.2 Volt ?
Als je een alkaline 9V batterij (PP3) open sloopt, dan zitten daar zes kleine batterijtjes in, dus 6x1.5V=9V.
In een NiMH of NiCd PP3 batterij zitten 6 of 7 oplaadbare cellen met een nominale spanning van 1.2V, dus 7.2 of 8.4V. Ik kan me voorstellen dat het lastig is om 7 cilindrische cellen efficient in zo'n blokje te stoppen, dan gaat dat beter met 6 cellen. Die 6 cellen kunnen dan groter zijn en zo bereik je een hogere capaciteit.
Afbeeldingslocatie: http://3.bp.blogspot.com/-S5PD46Mo4_s/Tc7zQ5I7KxI/AAAAAAAAAAM/ryDPIA_-sAU/s1600/inside-e1292823738808.jpg
Overigens is een 100% vers geladen NiMH cel ongeveer 1.3V. Hij loopt vrij snel naar zo'n 1.24V en als hij onder de 1.2V komt, dan is hij bijna leeg.

Een 7.2V PP3 blijft dus vrij lang op spanning. Als je 5V nodig hebt, gebruik een low-drop regelaar en dan kun je de batterij helemaal leeg trekken.

Beter nog, koop een 4xAA batterij houder en stop daar NiMH cellen in, dat zit je voor de meeste toepassingen dicht genoeg bij de 5V en je hebt 9.6-14.4Wh (2000-3000mAh). Eventueel koop je een simpele boost converter als je een hogere spanning of een strakke 5V wil hebben.

Of nog beter, stap over op 18650 Li-ion batterijen, 8.4Wh per cel :)

Verwijderd

reverse enginering is cool 8)


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

Sprite_tm

Semi-Chinees

Aye. Bekijk ook de rest van de zooi op z'n kanaal; Mike heeft veel interessante video's.

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


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

mad_max234

AMD Athlon II M320

Bravo51 schreef op zondag 15 december 2013 @ 17:33:
[...]


Waarschijn werkt het niet, omdat die PL chip de reset lijn niet standaard uitbreekt. Je kunt hem er zelf aan solderen, maar vaak hebben de kabels het er niet op zitten. Heb hier zelf ook een aantal van die adapters liggen.
Je kan gewoon zoals we voor auto reset arduino bestond op reset drukken, door reset te drukken zal chip resetten en zal bootloader paar seconden actief zijn. Moet op reset drukken als sketch klaar is, als tekst in beeld komt van hoe groot de sketch is, heb je paar seconden, dacht 3 of 5 of zo. Leds TX en RX van arduino zullen ook paar keer heel kort blinken, dat is avrdude die probeer connectie te krijgen met bootloader.

PL2303 heeft alle pinnen gewoon die je mag verwachte van dergelijk chip, ligt eraan wel printje je koop natuurlijk op DTR ook headerpin heeft.

Deze heeft gewoon DTR en RTS en heeft de juiste pin(niet de layout) voor mini pro, dit pl2303 printje is wat aan de dure kant voor ebay begrippen, normaal koop je pl2303 ze voor 1.25 a 1.50 dollar per stuk.
http://www.ebay.com/itm/U...ain_0&hash=item35cf24ac67

-Andere hobby- -


Verwijderd

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

1 euro
trinket
pro mini + ftdi usb adapter
nano

  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
+ borroz watermerk in papier (rechtsonder) _O-

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

mad_max234

AMD Athlon II M320

Trinket is maar deels arduino compatibel, let daar wel op, veel libs zullen niet werken, en je hebt geen serial port via de usb, omdat het software usb is, of je moet vusb erin laden en daar cdc device mee maken en dan je data via die code naar de usb sturen. 2KB minimaal nodig voor vusb en dacht 500B ram.

Moet dus niet denken dat je standaard serial -> usb hebt bij trinket, en software usb heeft zijn beperkingen en neemt ram in, veel cpu tijd, etc.

Met nano ben je wellicht nog beste af als je afmeting, usb en 100% compatibiliteit belangrijk vindt.

[ Voor 10% gewijzigd door mad_max234 op 17-12-2013 15:00 ]

-Andere hobby- -


Verwijderd

mad_max234 schreef op dinsdag 17 december 2013 @ 14:56:
Trinket is maar deels arduino compatibel, let daar wel op, veel libs zullen niet werken, en je hebt geen serial port via de usb, omdat het software usb is, of je moet vusb erin laden en daar cdc device mee maken en dan je data via die code naar de usb sturen. 2KB minimaal nodig voor vusb en dacht 500B ram.

Moet dus niet denken dat je standaard serial -> usb hebt bij trinket, en software usb heeft zijn beperkingen en neemt ram in, veel cpu tijd, etc.
ik denk niks.. ik doe :P

TRINKET introduktie

ik heb een nano in een projektje zitten en dat moet kleiner ( en nee ik ga geen printje ontwerpen en in china laten maken/bestucken)
het zal de mini worden en de trinket is om is mee te spelen.

heb ze net binnen dus mij hoor je ff niet 8)

[ Voor 21% gewijzigd door Verwijderd op 17-12-2013 15:07 ]


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

mad_max234

AMD Athlon II M320

Was ook niet voor jou bedoeld hoor, maar voor andere tweakers die Trinket overwegen en denken dat ze usb krijgen of dat ze hun favoriete sketch of lib kunnen gebruiken, die kunnen wel eens van koude kermis terug komen. ;)

Neem aan dat jij wel weet dat serial niet werkt als je hem voor je hebt liggen. :+

Snap alleen niet waarom hun bootloader zo groot is, heb hier al jaren vusb bootloader die stuk kleiner is.

[ Voor 11% gewijzigd door mad_max234 op 17-12-2013 15:12 ]

-Andere hobby- -


Verwijderd

je hebt gelijk natuurlijk, zo'n TRINKET is beslist geen vervanging voor een UNO
maar je kan er prima een klein klokje/temp meterje mee maken.

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

mad_max234

AMD Athlon II M320

Ik zou alleen met C programmeren dan kan je er nog wat wat leuks in krijgen, in de ruime 5KB. Als je arduino erbij gaat halen zal het al snel vollopen.

Heb hier nog doosje met tiny45 liggen, laatst mini robotje mee gemaakt met IR besturing, ledjes voor de ogen, 2 leds op 1 output, heb maar 5 pinnen namelijk, knipogen zit er niet in. :) verder nog piezo, en twee motortjes, had er iets meer dan 2.5KB voor nodig in C, dat soort dingen gaan prima met attiny's.

Die van mijn is gebaseerd op de pingbot, dit is overigens de pingbot en niet die van mij, heb geen filmpjes online, en die van mij heeft geen kapje en is niet rond. :P


Edit/
Heb die van mij net opgezocht lag in doos met andere printjes, arm robotje, ogen helemaal verbogen. :D
Als straks zin heb zal ik hem even wat oplappen en filmpje maken. :)

[ Voor 14% gewijzigd door mad_max234 op 17-12-2013 15:38 ]

-Andere hobby- -


Verwijderd

hahaha.. wat een leuke bot :D

dit lijkt mij ook wel een mogelijke trinket toepassing .. 8)
maar er staat al genoeg inspiratie online


Afbeeldingslocatie: http://i.imgur.com/94SZ3Au.jpg

en het USB kabeltje ook binnen (die met ontbrekende RST) .. gegoten stekkertje

[ Voor 119% gewijzigd door Verwijderd op 17-12-2013 16:52 ]


  • WVL_KsZeN
  • Registratie: Oktober 2002
  • Laatst online: 25-11 16:09
Wil binnenkort eens een testje doen met capacitieve knoppen op een PCBtje, dus gemaakt van de traces op het PCB. Ook wil ik eens proberen een spoeltje op een PCB te maken. Hiervoor maak ik een aantal ontwerpjes met verschillende afstanden, diktes van de spoortjes etc en stuur het ontwerpje naar china. Daarna thuis doormeten om te zien wat nu wel en niet goed werkt.. (wil ze uitlezen met een microprocessor, en dan eentje die zo zuinig mogelijk is. hoe precies, dat moet ik nog uitwerken :P)

maar.. ik heb nog ruimte over op zo'n test PCB.. wat zou ik nog meer voor leuks erop kunnen zetten? Sta open voor ideetjes :)

Voor de duidelijkheid : ik wil dus geen diëlektrisch materiaal tussen mn pcb en mn vinger hebben, dus direkt bedienen op het PCBtje en dan met zo min mogelijk onderdeeltjes (als het kan zoveel mogelijk maken met pcb-traces, dus weerstandjes, spoeltjes, caps, etc).

Oh ja, dus ik ga ook weerstanden en caps op mn PCB proberen te maken. Dunne elektronica ftw.

[ Voor 33% gewijzigd door WVL_KsZeN op 17-12-2013 19:43 ]

/me heeft eindelijk ook een icoontje.. woef.. boeien..


  • FolkertP
  • Registratie: Augustus 2013
  • Laatst online: 13-08 08:02
Hallo,

Voor kerst wil mijn broertje een boek geven over elektronica. (Heeft hij gevraagd ;P)
Dus weet iemand nog een goed informatief boek voor de (semi-)beginner.
Het liefst voor minder dan 50 euro. En in het Engels.

  • WVL_KsZeN
  • Registratie: Oktober 2002
  • Laatst online: 25-11 16:09
digitale of analoge electronica?

/me heeft eindelijk ook een icoontje.. woef.. boeien..


  • Cassettebandje
  • Registratie: Juli 2002
  • Laatst online: 24-11 15:29

Cassettebandje

SA-C90 TDK

FolterP, welke leeftijd en hoeveel ervaring heeft hij met elektronica? Kijk anders ook eens hier: http://www.makershed.com/category_s/271.htm

  • FolkertP
  • Registratie: Augustus 2013
  • Laatst online: 13-08 08:02
Hij is 14,
Heeft niet echt ervaring ervaring met elektronica.
Ik dacht zelf aan een boek over analoge elektronica met een beetje digitaal.
Bedankt voor jullie razendsnelle reacties!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 02:06
leuk bouwpakket met soldeerbout en wat kitjes niet iets? Velleman had die dingen altijd. Ik was er gek op toen ik dat op die leeftijd kreeg :P

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


  • FolkertP
  • Registratie: Augustus 2013
  • Laatst online: 13-08 08:02
Soldeerbout en onderdelen heb ik zelf al. Die kan hij dus van mij gebruiken. Waar ik om zoek ik een boek.

Toch bedankt led-maniak

Verwijderd

Weet iemand hoe volgend component noemt? Het is aan de ene kant zelfklevend, en langs de andere kant zijn er verschillende contacten waarop je kunt solderen.
Het bied min of meer dezelfde functionaliteit als kroonsteentjes.

Ik zou er enkele willen bestellen bij Farnell als ze dat hebben.

Afbeeldingslocatie: http://i42.tinypic.com/2a4wai0.jpg

[ Voor 22% gewijzigd door Verwijderd op 17-12-2013 21:43 ]


  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
FolkertP schreef op dinsdag 17 december 2013 @ 20:03:
Soldeerbout en onderdelen heb ik zelf al. Die kan hij dus van mij gebruiken. Waar ik om zoek is een boek.

Toch bedankt led-maniak
Hier ben ik ooit eens mee begonnen. Eerste druk 1985
http://www.elektor.nl/pro...oeilijk-1-2-3.11982.lynkx
Circa 600 pagina's en er is ook nog een 4e deeltje.

Edit: is geen engels helaas. Had ik overheen gelezen.

Deze wordt aangeraden op circuits online :
Wikipedia: The Art of Electronics
Schijnt ook een klassieker te zijn (1125 pagina's)

[ Voor 25% gewijzigd door kitao op 17-12-2013 22:53 ]


  • memphis
  • Registratie: Oktober 2000
  • Laatst online: 00:13

memphis

48k was toen meer dan genoeg.

Verwijderd schreef op dinsdag 17 december 2013 @ 21:41:
Weet iemand hoe volgend component noemt? Het is aan de ene kant zelfklevend, en langs de andere kant zijn er verschillende contacten waarop je kunt solderen.
Het bied min of meer dezelfde functionaliteit als kroonsteentjes.

Ik zou er enkele willen bestellen bij Farnell als ze dat hebben.

[afbeelding]
http://www.conrad.nl/ce/nl/overview/2512010/

Er zijn mensen die mij een GOD vinden


  • Ploink
  • Registratie: April 2002
  • Laatst online: 21-08 13:05
FolkertP schreef op dinsdag 17 december 2013 @ 19:47:
Hallo,

Voor kerst wil mijn broertje een boek geven over elektronica. (Heeft hij gevraagd ;P)
Dus weet iemand nog een goed informatief boek voor de (semi-)beginner.
Het liefst voor minder dan 50 euro. En in het Engels.
Voor je broertje van 14 een beetje hoog gegrepen, maar Wikipedia: The Art of Electronics van Horowitz & Hill was vroeger HET standaardwerk voor de elektronicus. In 2014 komt waarschijnlijk een nieuwe editie uit.
Een duur boek, maar hij is ook 2ehands te krijgen bij bol.com voor €55.

edit: oh kitao was me voor zie ik ;)

Misschien is dit meer iets voor een jonge beginner en met 27 euro niet duur:
Practical Electronics for Inventors.
Goeie reviews op Amazon.

[ Voor 30% gewijzigd door Ploink op 17-12-2013 23:50 ]


  • kitao
  • Registratie: Juli 2012
  • Laatst online: 06-11 16:53
Geeft niet Ploink, dat boek, hoewel ik het zelf niet ken, wordt vaak genoemd.
Ik zou zelf eens in de landelijke bibliotheek rondkijken en wat boeken uitproberen. Bevalt die goed kun je altijd nog kopen.
Net even gegoogled op e-books for teenagers, kom ik hier uit :
http://www.amazon.co.uk/E...Dickon-Ross/dp/0470681780
Scroll je nu naar beneden dan zie je nog 16 pagina's soortgelijke boeken staan in het engels.
Keuze zat dus en dat is het voordeel van de engelse taal.
Pagina: 1 ... 82 ... 122 Laatste

Dit topic is gesloten.