Gebruikerslogin

MPL115A2 Barometer

Perl HiPi module for the MPL115A2 Barometer.
Also not finished. Should work, but my sensor is broken or just mad, so can't test this version. But I do have the version I made back in 2013 which did the important things.
Except for climates with sub-zero temps, gives crazy results. Wanted to fix it this winter, but not possible atm.
Can use polishing as well.

It is kinda like the MPL3115A2, even shares the same address, which is too bad as I had both sensors.

Si7021 humidity sensor

A perl HiPi module for the Si7021 humidity and temperature sensor.
It does not support all features yet, but it does the important ones. Probably also can use some polishing, but it's a start.

Bash aliases

Simple file to collect all your favorite aliases (or other stuff) system-wide. Without editing a lot of the default /etc files.
Probably already exists, but couldn't find something in a short time.
Only thing is at this moment you have to source the file, but working at this of course.

Antminer U1

Hier mijn resultaten van het overclocken van de Antminer U1.
Ik heb 2 stuks. Nummer één draait op 0.9944 V (Reken zelf maar uit hoe nauwkeurig, E24 reeks: 2431 en 1002). Deze draait op max. frequentie x0981, hoger wil hij niet (althans, toen ik het even terug probeerde), krijg dan vreemde dingen en het device reset zichzelf.

Connected to pool diff 2 with stratum as user zwemmer
Block: ...be093ae8 #281351 Diff:1.79G (12.81Ph/s) Started: [18:32:03]
ST:2 F:0 NB:55 AS:0 BW:[ 47/ 33 B/s] E:11.89 I:23.44uBTC/hr BS:22.3k
1 | 2.25/ 2.06/ 2.01Gh/s | A:6203 R:8+0(.13%) HW:0/none

Miner nummer twee draait op 1.18 V (Idem: 4751 en 1002). Deze ben ik momenteel mee bezig, op het moment draait hij in ieder geval al stabiel op x0B81.


Connected to pool diff 2 with stratum as user zwemmer
Block: ...b6bf87f2 #281459 Diff:1.79G (12.81Ph/s) Started: [09:54:48]
ST:2 F:0 NB:5 AS:0 BW:[ 46/ 32 B/s] E:14.90 I:28.93uBTC/hr BS:15.5k
1 | 2.20/ 2.19/ 2.42Gh/s | A:568 R:0+0(none) HW:0/none

De (tijdelijke) opstelling van Miner 2:
Tijdelijke opstelling miner

Nu een klein koelblokje op de chip zelf:
Koelblokje erbij

Hij draait zonder problemen op x0C81.


Connected to pool diff 2 with stratum as user zwemmer
Block: ...2c2ead84 #281465 Diff:1.79G (12.81Ph/s) Started: [10:56:05]
ST:2 F:0 NB:5 AS:0 BW:[ 48/ 35 B/s] E:15.66 I:32.06uBTC/hr BS:2.25k
1 | 2.34/ 2.28/ 2.69Gh/s | A:450 R:0+0(none) HW:0/none

Of over langere tijd genomen 09:45;

bfgminer version 3.10.0 - Started: [2014-01-20 10:31:37] - [ 0 days 09:44:58]
Connected to pool diff 2 with stratum as user zwemmer
Block: ...cc874c87 #281546 Diff:1.79G (12.81Ph/s) Started: [20:11:38]
ST:2 F:0 NB:86 AS:0 BW:[ 48/ 37 B/s] E:14.38 I:30.36uBTC/hr BS:7.39k
1 | 2.32/ 2.28/ 2.61Gh/s | A:10529 R:9+0(.08%) HW:0/none

Met frequentie x0D81 draait hij ook, maar hitte wordt een probleem. Daarom heb ik al dat koelertje gemonteerd, dat helpt wel iets.

Een groter probleem is dat de spoel (L1) nogal warm wordt, ook bij deze frequentie. Waardoor ben ik nog niet uit, maar weet wel dat deze lastiger te koelen is.
Helaas heb ik geen freesmachine ter beschikking zodat ik fatsoenlijke koeling kan maken.

Ik heb nu een klein koelblokje voor de spoel gemaakt (of het nut is geen idee, te moeilijk om te voelen en geen thermocamera in het bezit).
Vannacht op x0D81 laten draaien met het volgende resultaat:


bfgminer version 3.10.0 - Started: [2014-01-20 23:00:37] - [ 0 days 10:27:13]
Connected to pool 2 with stratum as user zwemmer
Block: ...3e0fd7ea #281646 Diff:1.79G (12.81Ph/s) Started: [09:26:15]
ST:2 F:0 NB:77 AS:0 BW:[ 50/ 39 B/s] E:14.62 I:32.39uBTC/hr BS:26.8k
1 | 2.52/ 2.37/ 2.78Gh/s | A:12054 R:36+0(.30%) HW:0/none

Alweer een stukje vooruit dus.
Nu is het uiteraard mogelijk om nog verder te gaan, maar eerst moet gekeken worden naar betere koeling. Het DC-DC IC wordt namelijk ook heet.
Volgens de datasheet kan het ic in ieder geval 3A tot en met maximale temperatuur van zeg 75° Celsius. De Efficiëntie echter is niet bijzonder hoog. De voorpagina heeft het uiteraard mooi over 'tot 95%', maar dat is maar onder selecte gevallen.
Bij een Vin van 12 V heeft 1.2 volt een curve die rond de 0.25A ongeveer 70% is, dan stijgt naar iets onder de 85% bij ongeveer 1.25A en daarna weer daalt.
Bij Vin = 5V wordt er helaas geen curve gegeven voor 1.2 Volt, maar de 1.8V die heeft al als top 90%. Vanaf 1 A loopt hij bijna lineair af naar iets lager dan 80% bij 3 Ampere.

SMD strip meter

Om makkelijker de hoeveelheid onderdelen in een smdstrip te meten. Per 10 gaatjes.
striplengte meter

5 volt referentie

5 volt referentie met MAX6126.

ADC-DAC bordje

PCB kaal
De shield is gemaakt voor een MCP3202 (ADC) en MCP4822 (DAC). Hiermee kan stereo gesampled worden, bijvoorbeeld om een I en Q simultaan te samplen, met 12 bits en maximaal 100 ksps.
Het schema en silkscreen van het bordje:
Schema Silkscreen
Het bordje, de ADC en DAC zijn hier te bestellen: shop.vensterkruis.nl.

Voorbeeldcode voor de verschillende bordjes:
Arduino sketch
Demo voor de LeafLabs Maple en Olimexino
MPLabsX demo voor ChipKitUno, ChipKitMax32, en Pinguino

i2c extender (rs485)

Luchtdruksensor

Bij het bestellen bij RS Components kwam ik deze leuke sensor tegen:
De sensor (MPL115A2I2C
En aangezien ik nog geen luchtdruksensor had, noch met i2c gewerkt had, leek het me wel leuk om daarmee te spelen.
Ik wilde het ding eerst aansluiten op de MSP430 Launchpad van TI, maar die heeft geen HW RS232 aan boord dus uiteindelijk maar aan de arduino gehangen.
Het was even stoeien met i2c om waarden eruit te krijgen (een extra write was de truc), maar het is gelukt. Daarna even stoeien met het berekenen van de luchtdruk uit de temperatuur en drukuitlezing en de correctie coefficienten.
Aan deze pagina heb ik een hoop gehad: www.ccsinfo.com/forum/viewtopic.php?t=44610.
Daarna de data uitlezen met minicom, inlezen in octave/matlab en een plotje gemaakt:
Luchtdrukverloop in ongeveer 5 uur

Treinen

Stationnetje:
station

Huisje:
Huisje boven verlichting
Huisje overal verlichting

Huisje beneden verlichting

Wagonnetje:
Wagonverlichting

Pagina's

Abonneren op vensterkruis.nl RSS