U hebt geen toestemming om deze pagina te bewerken, want:
De gevraagde handeling is voorbehouden aan gebruikers in de groep gebruikers.
Mocht je nog meer info kwijt willen, dat kan hieronder:
{{Project |Naam=AME SSLD Controller |Eigenaar=SA007 (e.a.?) |Status=Gestart |Skills=electronica/programmeren |Samenvatting=het repurposen van schakelkastjes }} Ik heb van 't werk een flinke stapel SSLD Controllers.<br> Deze zijn van een ex-pilot project maar de hardware is best leuk. Origineel waren dit controllers voor straatverlichting, zie ook: https://github.com/OSGP/Protocol-Adapter-OSLP Wat zijn het nu, nou leuke kastjes :)<br> o.a.: * 4 50A bistabiele relais (print zegt max 16A, maar kan flink daarboven) * ARM Cortex M3 processor (ST STM32F207 VCT6 processor, 100-pin lqfp) * GPRS modem (Telit GL865-DUAL) * P1 interface (voor slimme meters) * RS485 interface * Netwerkinterface (via ksz8081 10/100 phy) * PCI-E slot voor 2e modem (origineel uitgerust met CDMA modem) Mjah, tenzij je 'm als onderdelen wil gebruiken is software handig.<br> De originele software is onbruikbaar (want crypto met niet-vrijgegeven keys, want wellicht 'error modem mist', etc) Programmeren kan met SL/Link, o.a. onderdeel van de STM32xDiscovery development kits. == Pinouts == Pinout van de chip is lastig, zover heb ik gevonden:<br> NOTE: Hiervan is nog niks getest, alleen doorgemeten.<br><br> === STM32F207 === ==== Datasheet ==== * [[Media:STM32F207.pdf|Datasheet STM32F207]] === JTAG poort === ==== Pinout ==== 1 2 = VCC PA13 (TMS)<br> 3 4 = GND PA14 (TCK)<br> 5 6 = GND PB3 (TDO)<br> 7 8 = GND PA15 (TDI)<br> 9 10 = GND NRST<br> Met een beetje geluk ziet het er zo uit: [[Bestand:cortex_debug_connectors.png|links|border|10-pin cortex debug connector]] <br clear="all"> ==== Datasheet ==== * [[Media:cortex_debug_connectors.pdf|Document over ARM Cortex debug connectors]] === Debug poort === De debug poort naast de chip is gewoon een uart:<br> 1 gnd, 2 pd2, 3 pc12 == uart 5<br> 1 gnd, 2 rx, 3 tx<br> === Relays === De relais werken met een 3-to-8 decoder, je zet een relais binair op ABC, en met enable stuur je een puls.<br> pe12 = enable<br> pe13 = a<br> pe14 = b<br> pe15 = c<br> === Buttons === pd1 = button 1<br> pd3 = button 2<br> pd4 = button 3<br> pd10 = button 4<br> === Leds === pe1 = led 1<br> pe9 = led 2<br> pe11 = led 3<br> pe10 = led 4<br> pe7/pe8 led zitten aan die i/o<br> GPRS zit aan STAT_LED gprs module<br> RSSI -> ? CDMA -> ? PKT -> ? === RS485 === RS485 hangt aan UART6<br> pc7 = 485 rx<br> pc6 = 485 tx<br> pc8 = 485 re<br> pc10 = 485 de<br> === GPRS === De GPRS module is een Telit GL865-DUAL.<br> Deze hangt met RX/TX en RTS aan UART3. === Mini-PCIE === Deze is nog niet af.<br> Maar hij hangt met pin 36,38 aan usb aan PA11/PA12 respectievelijk.<br> Dit is de usb otg interface. === 4Mbit spi flash (Spansion S25FL204K) === {| class="wikitable" |- ! Pin !! Function !! GPIO !! Beschrijving |- | 1 || CS# || PA15 || SPI1_NSS of SPI3_NSS |- | 2 || SO || PB4 || SPI1_MISO of SPI3_MISO |- | 3 || WP# || || connected to V<sub>CC</sub> |- | 4 || GND || || Ground |- | 5 || SI/IO0|| PB5 || SPI1_MOSI of SPI3_MOSI |- | 6 || SCK || PB3 || SPI1_SCK of SPI3_SCK |- | 7 || HOLD# || || connected to V<sub>CC</sub> |- | 8 || V<sub>CC</sub> || || Power |} ==== Pinout ==== [[Bestand:S25FL204K.png|links|border|200px|Pinout S25FL204K]] <br clear="all"> ==== Datasheet ==== * [[Media:S25FL204K.pdf|Datasheet S25FL204K]] === RTC (Dallas DS1339) === Vbackup hangt aan .22F supercap<br> INT PE0<br> SCL PB6<br> SDA PB7<br> {| class="wikitable" |- ! Pin !! Function !! GPIO !! Beschrijving |- | 1 || X1 || || Clock crystal |- | 2 || X2 || || Clock crystal |- | 3 || V<sub>BACKUP</sub> || || Connected to 0.22F supercap |- | 4 || GND || || Ground |- | 5 || SDA || PB7 || I2C1_SDA |- | 6 || SCL || PB6 || I2C1_SCL |- | 7 || SQW/<span style="text-decoration:overline">INT</span> || PE0 || GPIO_EXTI0 |- | 8 || V<sub>CC</sub> || || Power |} ==== Pinout ==== [[Bestand:DS1339.png|links|border|200px|Pinout DS1339]] <br clear="all"> ==== Datasheet ==== * [[Media:DS1339_DS1339U.pdf|Datasheet DS1339 en DS1339U]] === P1 poort === Volgens spec is deze gebouwd voor DSMR 2.2 en 4.<br> Hij is 2-richtingen.<br> Hij lijkt aan uart2 te hangen, maar nog niet zeker.<br> Zal dit aanvullen als ik meer weet, anderen mogen dit natuurlijk ook aanvullen.
Pagina opslaan Bewerking ter controle bekijken Wijzigingen bekijken Annuleren