This analogic model 2020 almost as old as I am

This morning I needed to test some pwm led driver I created out of a lm317 and a transistor , I didn’t want to hook it up immediately to a microcontroller board so I used first a waveform synthesizer I bought long time ago on the Dutch ebay.

After booting up it makes a lot of noise but it seems everything works very well , you can create block- and sinus waves , noise or sawtooth signals and the frequency and L1000460amplitude can be set from the spartan menu .

It is interesting to see how much things changed , nowadays everything can be configured via usb and there is no need to push buttons on the device .For the purpose it worked perfectly well and that for a device which is more than 28 years old.

 

 

Building a quadcopter part 4 (Testing the motor / selecting and esc)

The motors that I have bought for my quadcopter are 2212 1000kv motors and they can be connected to 2 or 3 cell li-on polymer batteries. To be able to control them I needed an esc which I purchased from China , a 10 amps seems to be enough for me .

I bought first one piece,  although I need four of them to get the whole quadcopter into the air . The reason that I bought one first is that I first wanted to try out if the esc is really working and if it is not overheating like other stuff I bought from Aliexpress :)

My first try with the esc was to get it working with pwm , after changing the frequency a couple of times I managed to let the esc beep 2 times but after that nothing happened and I got stuck . Than I read somewhere on a forum that  the esc needs to have a pulse of 1 millisecond to start with , with a low of 20ms in between the pulse and after this you can change the pulse from 1.0 till 2.0 ms to let the motor go faster or slower , after I changed this the motor went to fullspeed and yes it is faster/louder as you think .Also slowing down the motor worked.

The lpc11u14  c-code to reach this :

void SetServoSpeed(float delay)
{
//Set High
GPIOSetBitValue(0,22,1);
delay32Ms(1,delay);

//Set Low
GPIOSetBitValue(0,22,0);
//delay32Ms(1,20-delay);
//Set High
//GPIOSetBitValue(0,22,1);

}

void SetStart(void)
{
//Set High
GPIOSetBitValue(0,22,0);
delay32Ms(1,1.0);

//Set Low
GPIOSetBitValue(0,22,1);
delay32Ms(1,1.0);
//Set High
//GPIOSetBitValue(0,22,1);

}
if(i<300)
{
SetServoSpeed(1.9);

delay32Ms(1,10.0);
}

I still think it should be possible to control the esc with pwm and I will try this later on but L1000461now on a much lower speed 40-50hz , the reason that I prefer this is that from a timing point of view this is much better and it doesn’t need code in the main loop.

I will run one test more with PWM and after that I will start working on the barometer (BMP085) and the PCB. The idea to make an own esc seems for the moment too much work but maybe it is a project for a bit later in the year .

I am also thinking about a new name for my quadcopter ….

 

 

 

 

 

Lipton Tea came to the Netherlands

A new tea has arrived in the Dutch supermarket and this time it is a very well known one . We used to have lipton ice tea already for ages and for some time the triangular bags of tea, but the regular ‘yellow label’ tea was not there yet . So for a long time we needed to think back about that holiday were we were drinking tea and a yellow bag appeared next to our cup .

Lipton is nowadays owned by unilever but before it was Sir Lipton who started it . The Scotsmen Lipton got his tea from Sri Lanka and made a fortune with it , when he died he  bequeathed the majority of his fortune to his native city of Glasgow so behind every corner is a cup of tea in Glasgow :).

Lipton was best known in the Netherlands for the commercials with Jimmy Connors getting a tantrum which ended immediately after he started drinking Lipton Ice tea .

The tea is a nice day to day tea but not better than the regular supermarket brands , personally I prefer paper bags over plastic bags . I will give this tea a 5 and the reason for this is that in a broadcasting on Dutch television they showed that lipton tea was containing sugar and other additives  which is a big booohhh

 

We zetten de feestdagen op zolder

champdarkDe kop is er af , de Radetzky mars heeft geklonken en morgen staat iedereen weer gewoon om 7:00 uur op om zich naar het werk te haastten. In plaats van luxe broodjes met een eitje zitten we dan weer met een paar kleffe boterhammen te vertellen wat we de afgelopen weken zoal gedaan hebben.

Het laatste restje van de feestdagen zijn de nieuwjaarsborrels die de meeste verenigingen en politieke partijen houden waar men onder het genot van een glaasje champagne wat bijkletst over wat er het komende jaar allemaal te gebeuren staat.

De overgang van de feestdagen naar het gewone leven vind ik altijd een lastige , van het heerlijke ongedwongen leven weer naar de dagelijkse beslommeringen. Van de bank met een boek naar de vergadering. Ik moet wel zeggen dat ik er dit jaar wat minder moeite mee heb omdat ik ook veel mensen ken die zonder baan zitten.

Nu de feestdagen weer voorbij zijn kan ik ook mijn goede voornemens op mijn blog schrijven, ook leuk om te kijken of ik me er nu wel aan ga houden :

-Minder en vooral gezonder eten

-Rijbewijs

-Minimaal 1 dag in de week genieten van een goed boek

-Veel nieuwe mensen leren kennen

-Meer bloggen champburned

De feestdagen zijn voorbij , de kerstboom is verdwenen naar de zolder/schuur, de champagne glazen zitten weer in de doos en het gourmetstel staat er naast , iedereen een gezond en bovenal bloggig 2014

De meest bezongen supermarkten Aldi en Lidl

De meest bezongen supermarkt is zonder enige twijfel de aldi met op een goede tweede plaats de Lidl. Een kleine zoektocht levert een eerste hit op van onze eigen B’Wanna be dik. B’Wanna be dik zingt over de goedkope rozen en de mevrouw met het blauwe jurkje .

Van een andere orde is de ballad van Mick MacConnell over wat hij allemaal kocht toen zijn vrouw haar enkel brak.
“And another portable generator in case the lights go out” . De lidl is blijkbaar ook geland in Ierland .

En ook in de volkswijk in Engeland hebben ze kennisgemaakt met de Lidl , waar de trainingspakken en rare sigaretten gretig aftrek vinden .

En dan natuurlijk niet te vergeten “der Heimat” van de Aldi Duitsland

Wat mij betreft wint het lied van Mick MacConnel !

Building a quadcopter part 3 (Designing the pcba for my quadcopter / selecting components)

As not all parts have arrived yet , I am still waiting for the motors , I decided to start with the design of the pcba .

The pcba is the pcb including its components . For the design of the pcba I use Cadsoft Eagle , in this case version 6.5.0. I still remember the previous versions of Eagle when there were almost no libraries available and you needed to make almost every part yourself. A lot changed in Eagle when Farnell acquired them , in my opinion to the good.

Back to our design , we first need to make the schematics and so we need to select the components that we will use in our design. The schematic can be seen as the generic design , the layout can be seen as the way the design is carried out. We will start with the selection of the components.

Microcontroller

The microcontroller can be seen as the central point of our design were everything comes together and were everything is arranged , it is our command center. The microcontroller I selected is in my case the lpc11u24 because it has all the io I need and it can be updated easily via usb if you know how :), but more about that later . I also selected this microcontroller because I have experience with it and the ide is free to download and furthermore I have the jtag here.

Esc

The motors that we are using have as a type number 2212 and they can have a max of 30A. They are brushless DC motors and need an electronic speed controller . To save io ports
I decided to buy or make an ESC that I can control via i2c or spi, in this way I only need 4 ports and I can use the rest for several other purposes. This also means I need to develop an ESC for a bldc or if can find a good one buy one.

battery

The battery I received last week it is a 11v lipo.
 

Building a quadcopter (part 2 receiving the basic parts)

As discussed in the previous article I ordered the parts online via aliexpress .

I am still waiting for two parts the motors and the frame , for the rest I have received most of what I ordered,  somethings a bit more quickly than others but mostly within 2 weeks.

The BMP085 I put to test already with the lpc11u14 and the sensors seems to have some good output with which I can calculate the height at which we are flying.

My biggest challenge will be the steering of the device or to be more precisely the direction versus pwm output.

Now that I have received some of the parts I will start to design the pcb that will be used to steer the motors and to receive the signal from the laptop .It needs to have the following functionalities:

  • 4x PWM output steering the motors
  • 1xI2C BMP085 barometer
  • 1x charging ic for charging li-on polymer
  • 1xFree spi for 433mhz module
  • 1xRS232 for GPS module
  • 4x analog io for leds
  • SMA-connector
  • USB port for firmware updates

That is for the moment what I can think of

Building a quadcopter (part 1 ordering basic parts)

I saw during OHM2013 many people that had a quadcopter and when I found those movies on youtube I decided to start building one myself.

The idea that I have is that I want to create a drone that I can control with my laptop , tablet or mobile phone . First I want to create one drone which I can give some simple commands like left/right up and down , later I want it to be able to fly according to patterns or gps coordinates .

To start with I need to get the parts , parts I will need to buy are :

  • A barometric sensor (to define how high the quadcopter is)
  • A frame
  • 4 motors and 4 propellers
  • An rf module
  • A lipo battery
  • A gps-module

The barometric sensor I have chosen is the bmp085 , it is a cheap module and there are tons of examples available and the price is about 3 euro. For the frame I ordered the F450 frame which is available from various sources , it looks like an easy frame to put together and it looks strong, the price is about 17 euro.

For the motors I took 4x 2212 motors including the propellers, the price is about 27 euro. The other parts I still need to choose because they depend on the pcba-design which I will make myself.

So far I can say about the gps-module that it needs to have an internal antenna and an operating voltage of 3.3v.

The rf module will be a 433mhz module that communicates via spi, the next part in this series will be about the pcba .

So far I spent 47 euro

Fiets op vakantie

DSC_0103Tegenwoordig hoor je veel mensen over een fietsvakantie , met stevige bepakking fietsen ze dan naar een ver oort voor bijvoorbeeld een bedevaart of een ander goed doel . Zonder daar een mening over te geven , want heb je jezelf tenslotte na 50 jaar nog niet gevonden waar is het dan misgegaan ?, wil ik die tochten even links laten liggen.

Wat je ook kunt doen is je fiets op de trein zetten en dan vervolgens ergens uitstappen waar het je zint en dan een tochtje maken naar een camping , hotel of bed and breakfast. De kosten hiervoor zijn 6 euro bovenop je treinkaartje en dan heb je vanaf de plek van aankomst de vrijheid om te gaan en staan waar je wil. Een waarschuwing die ik er wel bij wil geven is dat er veel croma bruine stelletjes van middelbare leeftijd zijn die dit ook willen en dat dus de trein en het bijbehorende speciale treinstel wel ram vol zitten met deze mensen.

In het geval dat je gaat camperen is het aan te raden thuis even goed te kijken of alles ruim past , een fiets heeft tenslotte geen imperial (zoals vroeger auto’s dat wel hadden)  en het tentje past natuurlijk na 1 keer opzetten bijna niet meer in het bijgeleverde te kleine tasje en dus neemt na veel gefrot het volume van het tasje toe met circa 10%.

Een fiets op vakantie vergt dus wat pak vaardigen en wat geduld maar het is zeker binnen Nederland een aanrader.

 

 

Conference survival guide

Soms ga je naar een conferentie toe zonder dat het onderwerp je echt aanspreekt , in mijn geval ben ik naar ohm2013 gegaan omdat ik een uitnodiging kreeg van MadLab . Ohm is een 4 jaarlijks evenement rond het thema hack , observe , en make .

Toen ik aankwam regende het en de volgende dag regende het nog steeds , kortom tip 1 is een waterdichte tent en of een waterdichte tijdelijke opslag (bijvoorbeeld waterdichte fietstassen, of een caravan van een buurman). Want je zit tenslotte pas droog nadat je je tent hebt opgezet . Een plastic zeiltje om je binnentent tijdens het opbouwen te beschermen tegen het neerdalende hemelse verdriet behoort ook tot de benodigde uitrusting .

Een slaapzak is fijn en een dikke slaapzak nog fijner , het probleem is dat je ook een matje , tent , kleren en natuurlijk het benodigde hack-materiaal mee te slepen hebt , kortom zorg ervoor dat je slaapzak opgerold zo klein mogelijk is zodat je hem aan de zijkant van je fiets vast kan maken.

Hack materiaal is van essentieel belang zonder pook valt er niet te solderen , en zonder goede meetapparatuur kun je je werk waaraan 1017593_10202236164604621_232915383_nje in de diepe nachtelijk uren zo hard( en dronken) aan gewerkt hebt niet controleren . Terwijl je bezig bent komen er altijd mensen langs die kijken naar wat je aan het doen bent , praat met deze mensen want ze zijn altijd bereid om je te helpen met je probleem en samen weet je vaak meer dan alleen.

De derde dag was een hete dag , de CIA agenten vielen bijna letterlijk uit de bomen op het terrein . Tijdens een hete dag is het altijd verstandig om het dichtstbijzijnde strand / meer te vinden om daar verkoeling te zoeken want ook op het conferentie terrein is het niet om uit te houden , kortom neem altijd een zwembroek en bad-handoek mee en een gps-systeem.

Na terugkomst van het strand is er natuurlijk altijd koude drank , want eigenlijk is het toch best gezellig. Toen ik eenmaal de hardware tent had gevonden vond ik toch nog iets van mijn gading .

Kortom vanaf heden geef het volk bits bytes and chips !