Gebaseerd op AN1076 - 'Using een PIC® Microcontroller for DMX512 communicatie'. Gewijzigde en worden toegevoegd aan Microchip code 6 AdC om kanalen te gebruiken voor 6 kanalen van DMX-gegevens en het vermogen om te compenseren van haar beginadres via een DIP-schakelaar van de 9-positie.
Ontworpen om aan te tonen van een eenvoudige DMX-zender en DMX aangestuurd lichten testen zonder hun adres aanpassen of wijzigen om het even wat in een voorbereide Toon als DMX Software en USB DMX apparaat gebruikt.
Het is geschreven in de vergadering en maakt gebruik van een PIC18F24J10. Een beetje vreemd als er spanning input is 3,3 v en het vereist een lage ESR condensator op grond op één van de pinnen. Ik weet zeker dat de code kan worden aangepast voor het werken op elke 18F PIC met een EUSART.
Er is geen PCB lay-out, het is gemakkelijk genoeg om te bouwen van punt tot punt op perfboard.
Neem een kijkje op AN1076 van de Microchip en het PIC18F24J10 gegevensblad.
Ik verontschuldig me over mijn beelden als mijn camera besloten om onzin uit met deze en een andere project ter waarde van afbeeldingen op het, dus ik deed mijn best om te herstellen en opnieuw hen.
* UPDATE:
V2 - bijgewerkt het schema om te laten zien van de potentiometer (potmeter) aansluiting.
V3 - PIC Transmit pin is aangesloten op de verkeerde pin op de SN75176, vaste, pin 16 op de PIC op pin 4 op de transceiver aangesloten moet worden. Een vrij grote fout, sorry aan iedereen die erdoor verpest kreeg.
DISCLAIMER: Niet verantwoordelijk voor enige schade of letsel als gevolg van dit instructable. Schade aan DMX apparaten is mogelijk als deze zender is niet correct gebouwd.