PICAXE - kontrollera modulen ISD1760 Voice Recorder med SPI (Serial perifera Interface) (1 / 6 steg)
Steg 1: Kopplingsschemat
Kopplingsschemat visas i bifogad bild. Läsaren kanske undrar varför vi använder ett PICAXE 20 X 2 med så många extra stift när kanske en lägre pin räkna I.C kan göra? Detta är för 20 X 2 tillåter oss att använda en förenklad version av kommandot SPIOUT. Med hjälp av en 20 X 2 förenklar koden väsentligen. Mer information om detta finns i Picaxe programmering manualer.
En mycket viktig del av denna krets är användningen av dioderna D1 och D2. Bli inte frestad att utelämna dessa. Vid första anblicken verkar de inte tjänar något syfte. Det finns en mycket viktig anledning de finns. När jag ansluter både ISD1760 och PICAXE 20 X 2 på samma batteriet PICAXE 20 X 2 skulle sluta fungera och jag hittade kunde aldrig programmeras igen. Jag blåste flera 20 X 2 I.Cs (på $5 en pop) innan du utforskar att bara ansluta båda till samma batteri skulle skada 20 X 2. Jag kan bara dra slutsatsen att ISD1760 är att sätta några elaka spikar på power järnväg, även om jag inte kunde se dem på ett scope. Jag fast besluten att med separata batterier med en gemensam grund, eller använda dioderna D1 och D2 för att isolera makt hindrar denna fråga.
Jag la även resistorer R1 till R4 på varje SPI linjer och chip Välj linje att ge isolering men strängt taget inte bör du behöver dessa. SPI gränssnittet består av anslutningar: SCLK - klocka linjen, MOSI - Master ut slav, MISO - Master i slav ut och SS - slav Markera eller ibland också kallas CS - Chip Välj.
Även bifogat är kopplingsschemat för att ansluta uttaget PICAXE programmering och en bild med detaljer visar hur tråd är det 3 pins till seriell IN, seriell ut och marken.