Innføring i typer og prinsipper for opptaksmoduler
Anvendelsen av stemme er nå svært vanlig og allestedsnærværende i livet. Som realiseringsenheten til stemmefunksjonen er det mange typer stemmebrikker. For funksjonen implementert av stemmebrikken, kan vi ganske enkelt forstå den som en opptaker. Du kan spille inn din egen stemme og spille den i henhold til dine egne krav, samtidig kan du slette og lagre den i lang tid.
Blant alle slags sjetonger er ISDs brikke for tiden et relativt populært og kostnadseffektivt produkt. Her er en kort introduksjon til en innspillingsmodul som nylig ble lansert av ISD Xinditai Electronics. Denne serien av sjetonger har forskjellige opptakstider og samplingsfrekvenser du kan velge. Den såkalte samplingsfrekvensen er faktisk lydkvaliteten. Jo høyere samplingsfrekvens, jo mer data samles inn per enhetstid, og lydkvaliteten er åpenbart bedre under avspilling. Selvfølgelig er den nødvendige lagringsplassen større. Derfor, jo høyere samplingsfrekvensen til samme brikke, jo høyere opptakstid. kortere.

Denne innspillingsmodulen støtter to arbeidsmoduser: nøkkelmodus og SPI-modus. Den såkalte nøkkelmodusen er faktisk den samme som arbeidet til vanlige videospillere, som drives av nøkler. Den støtter opptak, avspilling, sletting, spol fremover, volumkontroll og andre knapper. For realisering av kretsen er faktisk den tilsvarende pinnen koblet til en bakkeknapp. Samtidig, sammenlignet med den forrige ISD-opptaksbrikken, legges funksjonen til ledetekst, det vil si at når du trykker på opptaksknappen, vil en lyd automatisk bli utstedt. Selvfølgelig kan denne lyden også tilpasses innspilt.
En annen arbeidsmodus er å bruke en kontroller, for eksempel en mikrodatamaskin med én brikke, til å kontrollere innspillingsmodulen fullt ut. Denne modusen kan realisere alle operasjonene i nøkkelmodus, og legger også til en rekke segmenterte operasjoner i henhold til adressen. Innspillingsmodulbrikken deler sin egen plass for lagring av lyddata i flere segmenter, og hvert segment har sin egen adresse.
Vi kan anta at en brikke har 2M lagringsplass, og deretter er hvert segment delt inn i 512K, så kan den deles inn i 4 segmenter. For hvert segment kan vi tilordne adressen som 0x00, 0x01, 0x10, 0x11, og deretter kan vi betjene segmentområdet gjennom segmentadressen. Segmentoperasjonen til innspillingsmodulen ligner på dette. Gjennom segmentadressen kan vi slette en bestemt del av lagringsplassen, eller spille av eller spille inn en bestemt del av lagringsplassen, slik at vi kan koble lydene fra forskjellige segmenter for å spille, og fritt danne tilsvarende setninger eller musikk.











