PA0KN

PA0KN

Roll op het display

Bascom-AVRPosté par Weblog owner ven, août 20, 2010 00:46:43

Zie hier Roll op het display. Heb de waarden onderin het scherm pas om de 10 wijzigingen moeten weergeven, anders waren ze niet te lezen, zo snel werden ze aangepast. Roll loopt van -180 naar 0 naar +180. Ook weer gebruik gemaakt van de routines van J.P. Duval. Alleen in deze versie wordt i.p.v. half rood en half zwart, de lijn in één keer geschreven. Bij een nieuw weer te geven lijn wordt de oude lijn overschreven met de kleur wit en de nieuwe lijn geschreven. Werkt ontzettend snel. Nu de Roll nog koppelen aan de Pitch. Dus de lijn zou vertikaal over het scherm moeten verschuiven. Verder wil ik nog de vlakken boven en onder op laten vullen met een kleur. Zit standaard niet in Bascom-AVR, dus moet daar zelf een routine voor maken.

  • Commentaires(0)http://www.pa0kn.nl/#post75

Kompas

Bascom-AVRPosté par Weblog owner lun, août 16, 2010 01:50:27

Kompas werkend gekregen met de informatie die uit de Arduino Mega 9DOF Bluetooth shield komt. Wel wat uitzoekwerk. Informatie uit de 9DOF loopt van +180 via 0 naar -180 waarbij 0 het zuiden is en +180/-180 het noorden. Dit omgezet naar 0 tot 360 graden en dat een Bascom-AVR routine ingevoerd die netjes een pijl op het Nokia 6100 EPSON en PHILIPS scherm zet. Mooi start-up scherm gemaakt en een achtergrondplaatje voor de kompasnaald. Heb gebruik gemaakt van grafisch display clock routines van J.P. Duval die zijn te vinden in het Bascom-AVR forum. In plaats van een uren, minuten, seconden wijzer die maar de helft van het scherm beslaat, een kompasnaald gemaakt die van de ene naar de andere kant loopt en in het midden van rood naar zwart kleurt.

Het splash-scherm:

En de kompas roos:

  • Commentaires(0)http://www.pa0kn.nl/#post74

Glideslope receiver

DiversenPosté par Weblog owner dim, août 01, 2010 01:56:40

Glideslope op 330 Mhz. LMX1601 als PLL, aangestuurd door een Atmega128. Raster 12,5 kHz. Middenfrequentie is 40 kHz. Uit de AM-detector komt 150 en 90 Hertz. Programma geschreven in Bascom-AVR. Als onderdeel van een compleet navigatiesysteem voor een zelfbouw sportvliegtuig.

Zie hem hier in al zijn volle glorie:

Rechts: 2 laagfrequent versterkers voor het intercom-systeem, met anti-geluid.

  • Commentaires(0)http://www.pa0kn.nl/#post73

Class 1 en Class 2

ElectronicsPosté par Weblog owner ven, juillet 30, 2010 00:13:09

We zijn door de onderdelen heen.... Wachten is op de headers met de lange pinnen. Maar met wat we hadden hebben we nog wel een Arduino Mega 9DOF Bluetooth in elkaar kunnen zetten met een Class 1 bluetooth module. Een BTM-222 om precies te zijn. Tot 100 meter gaat ie. Dus nu hebben we een volledig board met BTM-112, class 2, 30 meter, met alle sensoren er op. Verder een board met enkel een BTM-112 en een ander boardje met een BTM-222 er op. De volgende stap is een standalone boardje, het is nl. mogelijk om een Atmega328p te monteren met een FT232RL en dan kan het boardje zelfstandig werken, dus zonder onderliggende Arduino. En we moeten nog zorgen dat het 132 x 132 Nokia display het gaat doen.

Hier nog een foto:

  • Commentaires(0)http://www.pa0kn.nl/#post72

9DOF Bluetooth

Bascom-AVRPosté par Weblog owner mer, juillet 28, 2010 20:56:11

Vandaag bluetooth op de Arduino Mega 9DOF Bluetooth aan de praat gekregen. De BTM-112 moest in slave mode gezet worden en verder in plaats van de default 19200 baud op 57600 baud gezet worden. En toch bezig, ook even de naam aangepast: Arduino 9DOF. Klein programma gemaakt in Bascom-AVR om de settings aan te passen:

De BTM-112 bluetooth module, ook gebruikt in de CAT-module...

Het kleine hulpprogramma smiley

Je zou de bril eens moeten zien waarmee ik de sensoren op het board zet.

Daar is ie

  • Commentaires(0)http://www.pa0kn.nl/#post71

Film 9DOF

ElectronicsPosté par Weblog owner mar, juillet 27, 2010 11:48:01

Een filmpje van een werkend Arduino Mega 9DOF Bluetooth Shield. Bluetooth moet ik nog activeren, nu gaat het rechtstreeks via de USB poort. De software die ik geladen heb is de Arduino 9DOF software die te vinden is op de www.sparkfun.com site.

De film kun je hier vinden:

  • Commentaires(0)http://www.pa0kn.nl/#post70

Een paar actie foto's

ElectronicsPosté par Weblog owner lun, juillet 26, 2010 20:56:29

Een paar actiefoto's tijdens het in elkaar zetten van de Arduino Mega 9DOF Bluetooth. Print is foutloos. Gelukkig maar. De grote truc om de sensoren op het board te zetten is een mix van soldeerpasta en flux. Zorg er voor dat de pads van de sensoren goed zijn vertind. En vooral even hoog zijn. Daarna de printplaat zo gelijk mogelijk maken. Veel flux gebruiken en daarna de sensor met wat druk op zijn plaats houden. Tijdens het solderen voel en hoor je de sensor in het tin zakken. Er zijn twee sensoren die op I2c-zitten. Met een I2c-scanner van http://members.home.nl/bzijlstra kun je checken of de sensoren worden gezien. Ze zitten op adres &H3C en &HA6. Zie je ze, dan weet je dat de connectie met SCL en SCK oftewel de I2c-bus goed is.

Wat de twee andere sensoren betreft, de LY530 en LPR530 (Yaw en Pitch/Roll), je kunt rondom de filters meten. Werken ze, dan zou je daar iets van 2 volt moeten meten. Je kunt natuurlijk ook met GetADC(0), GeTADC(1) en GeTADC(2) vanuit Bascom-AVR checken of er wat uit komt.

En dan zit ie er op.... Onderschat het niet. Dit is zo'n beetje het uiterste dat nog weggelegd is voor de hobby electronicus. QFN, heet het, de aansluitingen van het IC zitten onder het IC. De IC's worden gebruikt in mobiele telefoons, dus moeten uiterst klein zijn. Leuk voor een prototype, en misschien nog één met een wat andere uitvoering, maar voor het produktiewerk ben je toch aangewezen op een professioneel bedrijf....

  • Commentaires(0)http://www.pa0kn.nl/#post69

Arduino Mega 9DOF met Bluetooth

Bascom-AVRPosté par Weblog owner lun, juillet 26, 2010 04:54:58

Het heeft wat voeten in de aarde gehad, maar uiteindelijk een schitterend resultaat. Een Arduino Mega 9DOF (9 degrees of freedom) board met vier sensoren, die gecombineerd alle bewegingen kunnen registreren. Een flinke klus om de sensoren er op te krijgen. Zitten normaal in mobiele telefoons dus zijn super klein. QFN, probeer dat maar eens te solderen. Wat tools geschreven zodat we konden testen of de sensoren goed waren aangesloten. KixRazor software enigszins aangepast en met een Python programma alle bewegingen zichtbaar kunnen maken. Morgen gaat de bluetooth module er op. Hebben we eerder getest en die werkt. Eens kijken wat de reacties zijn uit de Arduino- en de Bascom-wereld.....

  • Commentaires(0)http://www.pa0kn.nl/#post68
Suivant »