Op 5 mei 2021 14:12:54 schreef GJ_:
[...]Tja, als je machines wil automatiseren heb je niks aan een microcontroller natuurlijk.
Dit is een flauwekul bewering natuurlijk.
In elke PLC zit minstens een microcontroller.
Een tijdje terug bij Ali een FX2N PLC (Mitsubishi kloon geloof ik) gekocht voor 2 tientjes. Ik heb geen enkele intentie om daar ladderdiagrammen voor te tekenen, maar er zit een STM32F103VBT6 op en daar weet ik wel raad mee in C of C++. Verder zit er een best degelijk common mode filter op de voeding en een SMPS om 3V3 voor de uC te maken en een hele zwik robuuste I/O. Zelfs de 2 draadjes die je nodig hebt om the uC te her programmeren lopen netjes naar een rijtje eilandjes waar je een konnectortje op kunt solderen.
Of er origineel iets in die uC zat wat PLC spreekt interesseert mij niet zo Het enige nadeeltje van die print is dat de RS485 is uitgevoerd met een 75176 en dat is een heel ouderwetse en vrij kwetsbare RS485 transceiver en er zitten geen TVS of andere bescherming omheen. (Ik vermoed dat die RS485 bedoeld is voor "modbus", of om er een PLC programma in te zetten, of bijde.)
De weg naar PLC is een weg die ik niet zal bewandelen. Ik ben van weerstandjes onder een microscoop goed krijgen, niet van dikke schroevendraaiers in een grote stalen installatiekast. Dat is idd een andere wereld.
Op 5 mei 2021 14:12:54 schreef GJ_:
De encoder die hier op zit heeft een A, B en Z signaal, dat is geen gray.
Die A & B zijn wel degelijk een 2-bit gray code. Als je me niet gelooft, leg ze dan maar naast elkaar. Het Z-signaal is een ekstra puls dat hele omwentelingen detekteert en wat je kunt gebruiken om een gemiste puls te herkennen / corrigeren.
En als je da A & B uitgangen aansluit op de stap en richting van een stappenmotoraansturing (zorgen dat signaal nivo's passen naturlijk) dan kun je de stappenmotor ook wel degelijk linksom en rechtsom laten draaien door de liniaire geleiding te bewegen. Probeer maar uit!
Zo zijn er ook mensen die beweren dat een BLDC motor anders is dan een PMSM motor. Het enige verschil dat ik kan ontdekken is dat een BLDC meer geoptimaliseerd is voor rendement, en een PMSM voor liniairiteit. Niet-liniairiteiten kun je tegenwoordig gemakkelijk in software corrigeren, maar het rendement zit inherent in de motor ingebakken. Ik vraag me af hoelang het duurt voordat "de industrie" dit ontdekt. Ik vind het heel raar hoe zulke werelden langs elkaar bewegen. Maar er zijn sites zoals https://odriverobotics.com die het wel doorhebben, en via internet wordt zulke informatie steeds verder versprijd.
Wat die andere draad betreft...
Zo'n LP1K0910BD is inderdaad zo'n groot en dik relais wat ik bedoelde.
https://www.alliedelec.com/product/schneider-electric/lp1k0910bd/70007…
Een broer van mij was tuinder vroeger. In de "klimaat computer" (met een Z80 er in en een echte terminal er bovenop !) zaten honderen reed relais en daar zaten dikke kabel bundels aan (50 meter ofzo) met aan het uiteinde weer kleine stuur relais en die stuur relais stuurden dan 5kW motoren aan.
Waanzinnig systeem voor iets wat met een CAT-5 kabeltje kan
Voordat die computter kwam, was het nog een half uur werk om alle ramen een standje lager te zetten. Mijn vader moest 's nachts nog 2x z'n bed uit om kolen te scheppen. Tijden veranderen, maar we dwalen nu wel erg ver af.