ماژول ضبط و پخش صدا ISD1820 (دارای قابلیت بازپخش از بلندگو)
ماژول ISD1820 یک ماژول کوچک ضبط و پخش صدا است که قابلیت ضبط صدا از 8 تا 20 ثانیه را دارد. تنظیم مدت زمان ضبط صدا با استفاده از یک مقاومت روی برد انجام میشود. این ماژول ضبط و پخش صدا دارای حافظه فلش (Flash Memory) درونی است که میتواند دادهها را تا 100 سال نگهداری کند و تا 100000 بار نیز امکان پاککردن/نوشتن روی آن وجود دارد.
این ماژول برای ضیط و پخش صدا از تراشه ISD1820 استفاده میکند. این تراشه دارای اسیلاتور داخلی با کنترل خارجی، پیشتقویتکننده میکروفون (Microphone Preamplifier)، کنترل تقویت خودکار، تقویتکننده بلندگوی و قابلیتهای زیاد دیگری است. این تراشه دارای حافظه داخلی برای ذخیره صدا است.
سرعت نمونهبرداری و مدت زمان ضبط صدا با استفاده از مقاومت R4 که به پایه RSOC تراشه ISD1820 وصل شده است قابل تنظیم است.
با تغییر مقدار مقاومت مدت زمان ضبط صدا از 8 ثانیه تا 20 ثانیه قابل تغییر است. از آنجا که برای ضبط صدا یک فضای حافظه ثابت در نظر گرفته شده است، با افزایش مدت زمان ضبط صدا، کیفیت صدای ضبط شده کاهش پیدا میکند. زیرا سرعت نمونهبرداری آن کمتر میشود.
ماژول ضبط صدا ISD1820 دارای قابلیت باز پخش صدای ضبط شده با استفاده از بلندگو را دارد. راهانداز (درایور) یک بلندگوی (اسپیکر) 8 اهمی درون تراشه وجود دارد. بلندگو از طریق پایههای کانکتور SP1 به ماژول ضبط صدا وصل میشود.
محدوده تغذیه ماژول ضبط و پخش صدا از 2.7 تا 5 ولت است. این ماژول قابلیت کنترل توسط سه دکمه فشاری روی برد یا اتصال به میکروکنترلرهای مختلف، برد آردوینو و بردهای توسعه را دارد. اتصال از طریق هدرهای نری روی برد انجام میشود.
نحوه استفاده از ماژول ضبط و پخش صدا ISD1820
ضبط صدا
برای ذخیره صدا در حافظه یک فضای ثابت در نظر گفته شده است. با اعمال ولتاژ سطح بالا به پایه REC، ضبط صدا شروع میشود. دادهها در فضای حافظه از ابتدا فضا ذخیره میشوند.
اگر سطح ولتاژ پایه REC بالا باشد، ضبط صدا تا رسیدن به انتهای فضای مشخص شده برای ضبط ادامه پیدا میکند. زمانی فضای ذخیره به پایان رسید، ضبط صدا متوقف میشود. یک نشانه EOM (End of Message) در پایان فضای ذخیره به مشخص شدن انتهای صدای ضبط شده قرار میگیرد.
پخش صدا با لبه فعالشده (Edge-activated playback)
با بالابردن سطح ولتاژ پایه PLAYE ، پخش صدا از ابتدای فضای ذخیره شده شروع میشود. هنگامی که به نشانه EOM رسید، پخش متوقف شده و تراشه ضبط صدا به مود Power Down میرود. با اعمال یک لبه بالارونده دیگر (بالابردن سطح ولتاژ از پایین به بالا) به پایه PLAYE ، پخش صدا از ابتدا فضای ذخیره آغاز میشود.
پخش صدا با سطح فعالشده (Level-activated playback)
اگر سطح ولتاژ پایه PLAYL به هنگام پخش صدا پایین آورده شود، پخش صدا متوقف و تراشه ضبط صدا به مود Power Down میرود.
اولویت ضبط صدا بر پخش
ضبط صدا با بالابردن سطح ولتاژ پایه REC نسبت به پخش صدا اولویت دارد. با بالا رفتن پایه REC، ضبط صدا و ذخیره آن از ابتدای فضای ذخیره شروع میشود.
ضبط صدا کمتر از کل فضای ذخیره
ضبط صدا نیاز به پرکردن تمام فضای ذخیره را ندارد. قبل از پر شدن فضای ذخیره، هر زمان که ولتاژ پایه REC سطح پایین شود، ضبط صدا متوقف و نشانه EOM در انتهای صدا در فضای ذخیره قرار داده میشود و تراشه ضبط صدا به مود Power Down میرود.
پخش صدای ضبط شده کمتر از کل فضای ذخیره
هنگامی سطح ولتاژ پایههای PLAYE یا PLAYL بالا شود، پخش صدا تا رسیدن به نشانه EOM ادامه پیدا میکند. سپس تراشه ضبط صدا به مود Power Down میرود.
کاربردهای ماژول ضبط و پخش صدا ISD1820
ضبط و پخش پیام صوتی
ضبط صدا برای عروسک و اسباببازی
ISD1820 Voice Recording and playback module
This is ISD1820 Sound/Voice Board Recording Module. The ISD1820 Sound/Voice Board Recording is 100% Brand new and high-quality Board ISD1820 chip with an Onboard microphone, you can direct recording of About 10 seconds voice recording. High-quality, natural voice Restore can be used as a loudspeaker module with a loop playback, jog playback, single-pass playback.
The chip pin leads, through the microcontroller to control operation.
This voice record/playback device is based on the ISD1820 chip, which can record/playback multiple-message. It can offer true single-chip voice recording, non-volatile storage, and playback capability for 8 to 20 seconds. For the sampling rate of 3.2KHz, it can record for the total duration of 20 seconds.
The ISD1820 Recording Module Voice Board is the real easy way to add Voice Recording (and Playback) to your project. The Module can be operated directly by using the 3 Push-Buttons or with every microcontroller (ex. Arduino).
A microphone is implemented directly on the board, and you can connect any 8 Ohm Speaker. Your recordings are saved even without power due to the non-volatile storage on the ISD1820.
This module uses the ISD1820 voice record and playback IC to record a single voice message of up to 20 seconds in length. The recorded message is stored in its specialized flash memory that will keep the message stored even when power is removed.
The module includes an electret microphone to record your message and push buttons to allow for the record, partial playback, or full playback of the message. Header pins allow for easy interface to a microcontroller and playback can be controlled with just one digital pin.
The module ships with a 100K resistor in location R4 that is connected to the ROSC pin on the ISD1820P chip. It is put into the circuit with the jumper at location P2. 100K is what sets the 10 second duration for the recording. R4 can be replaced to change the recording characteristics per the table below.
ROSC | Duration | Sample Rate | Bandwidth |
80K Ohm | 8 Secs | 8.0kHz | 3.4kHz |
100K Ohm | 10 Secs | 6.4kHz | 2.6kHz |
120K Ohm | 12 Secs | 5.3kHz | 2.3kHz |
160K Ohm | 16 Secs | 4.0kHz | 1.7kHz |
200K Ohm | 20 Secs | 3.2kHz | 1.3kHz |
Pinout
- VCC– 3.3V power supply
- GND– Power ground
- REC – The REC input is an active‐HIGH record signal. The module starts recording whenever REC is HIGH. This pin must remain HIGH for the duration of the recording. REC takes precedence over either playback (PLAYL or PLAYE) signal.
- PLAYE – Playback, Edge‐activated: When a HIGH‐going transition is detected on continues until an End‐of‐Message (EOM) marker is encountered or the end of the memory space is reached.
- PLAYL – Playback, Level‐activated, when this input pin level transits for LOW to HIGH, a playback cycle is initiated.
- Speaker Outputs – The SP+ and SP‐ pins provide direct drive for loudspeakers with impedances as low as 8Ω.
- MIC – Microphone Input, the microphone input transfers its signals to the on‐chip preamplifier.
- FT – Feed Through: This mode enables the Microphone to drive the speaker directly.
- P‐E – Play the records endlessly.
Record Operate Guide
- Push REC button then the RECLED will light and keep push until record end.
- Release the REC button
- Select Playback mode: PLAYE, just need push one time, and will playback all of the record or power down; PLAYL, you need always push this button until you want to stop playback record or end; When short P‐E jumper the record will playback time a time until jumper off or power down
- FT mode, when short FT jumper, that means all of you speak to MIC will direct playback to Speaker.
Buttons:
Recording and playback control mode: button control or single-chip microcomputer, control line IO has been led;
Button control recording and playback operation method:
REC Button: Record button, press and hold to record, release button to stop recording;
Play Button: trigger mode playback, press to play the current entire segment of the voice;
Play Button: jog mode put Tone, press and hold to play, release to stop playback;
P-E Jumper: loop playback mode control, can be played cyclically;
FT Jumper: through control, can make microphone voice through to the speaker playback;
Applications
- Voice Recorder
- Microcontroller based audio playback
- Sound recorder
تا این لحظه نظری در مورد این محصول ارسال نشده است.