Gerealiseerde projecten
Besturingen voor doseermachines
Ontwikkeling van hardware en software voor machinebesturingen met microcontrollers. De controllers worden aangestuurd door een PC.Er zijn meerdere projecten gedaan met de volgende disciplines:
- Volledige hardware en software ontwerp bestaande uit meerdere PCB's
- Asynchrone communicatie protocollen voor o.a. Ethernet, RS-232 en CAN bus
- PWM regelingen van DC, BLDC en stappenmotoren met stroommetingen
- Parallel lopende besturingen met feedback van positionering sensoren
- Complexe real-time procesbesturingen met meerdere microcontrollers
- Firmware geschreven in C en assembler, Windows drivers en API's in C en Delphi
Linux servers
Voor het MKB is een Linux server concept ontwikkeld. De server kan volledig geconfigureerd worden voor o.a. bestand- en printerdeling, e-mail verkeer met spam/virus-filtering, router/firewall en VPN, meerdere actieve internet aansluitingen, webserver met virtual hosting en virtualisatie van Windows servers.Er is programmatuur ontwikkeld voor het automatiseren van beheerstaken en backups. De Linux server zelf wordt eenvoudig via de webbrowser beheerd. Het concept is de basis van onze NetMaster en WebMaster servers en is de afgelopen 12 jaar doorontwikkeld.
Gedistribueerd monitoring systeem
Een Windows applicatie voor het real-time monitoren en opslaan van gegevens uit Health & Safety systemen. Honderden meetpunten zijn aangesloten op verschillende computers in een netwerk en worden volcontinu gemonitored. De metingen zijn zowel real-time als historisch te bekijken vanaf alle computers in het netwerk. Bij overschrijding van meetwaarden of bij storingen in het systeem worden alarmen gegeven via o.a. toeters, zwaailichten, pagers, SMS, e-mail en signalen naar bestaande alarmsystemen.Het project is een gedistribueerde multi-client/multi-server applicatie. Het is volledig modulair opgezet met losstaande programma's die communiceren over bestaande netwerken. Een virtueel netwerk verzorgt dynamisch de koppeling tussen de client en server modules. Het is geschreven in C en C++ met eigen communicatie protocollen.
Netwerk software
Er zijn diverse netwerk applicaties geschreven voor Linux en Windows, zoals:- Programmatuur voor het opzetten van beveiligde verbindingen over het internet,
als eenvoudiger, lichter, veiliger en veel sneller alternatief voor VPN's - Windows services voor automatische werkplek configuratie vanaf een Linux server
- Software voor verzamelen van gegevens uit netwerken en publicatie op website
- Database en communicatie back-ends in PHP en C voor websites en services