|
Tài trợ cho PIC Vietnam |
PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip |
|
Ðiều Chỉnh | Xếp Bài |
|
24-09-2008, 04:14 PM | #1 |
Nhập môn đệ tử
Tham gia ngày: May 2008
Bài gửi: 8
: |
Dùng ISD4002 và PIC6f877 để record/playback short mesage
Hi, mình đang thử dùng con ID4002 và PIC6f877 để làm 1 cái voice alarm. Hiện giờ vẫn đang debug, post lên bạn nào có idea gì thì giúp hộ mình
Mình code bằng Mikro C Code:
void main() { ADCON1=0x06; //RA5 Digital I/O TRISA=0x20; //!RA5=SS: output for Chip Select TRISC=0x10; //RC5:output SDO //RC4: Input SDI //RC3:output SCK Spi_Init(); PORTA.F5=0; //!SS=0 chip enabled Spi_Write(0x20); // Power up Spi_Write(0x00); Delay_ms(25); //Tpud Spi_Write(0x20); //Power up Spi_Write(0x00); Delay_ms(50); //2 x Tpud Spi_Write(0xB0); //SETREC from location 0x00 Spi_Write(0x00); Delay_ms(10000); //delay 10s for recording Spi_Write(0x30); //STOP Spi_Write(0x00); Delay_ms(50); //Tstop; } Co 1 cho minh ko hieu: pin RA5/!SS/AN4 mình dùng để select ISD, như vậy mình phải clear TRISA<5> đúng ko? Nhưng trong datasheet 9.1 SPI mode thì bảo phải set TRISA<5> ??? |
24-09-2008, 11:55 PM | #2 |
Nhập môn đệ tử
Tham gia ngày: Dec 2007
Bài gửi: 10
: |
Sơ đồ sơ sài quá,ko biết ý đồ thiết kế của bạn là gì.Lâu rồi tôi có đọc một tài liệu hướng dẫn dùng VĐK điều khiển ISD,hình như là dùng port VĐK định địa chỉ cho ISD,ứng với mỗi địa chỉ người ta thu một đoạn âm thanh khác nhau, muốn phát lại đoạn nào ta lại xuất dữ liệu ra port đúng địa chỉ như lúc thu.Nếu chỉ "voice alarm" mà dùng 2 món đồ chơi bên trên thì phí quá
|
25-09-2008, 01:30 AM | #3 | |
Nhập môn đệ tử
Tham gia ngày: May 2008
Bài gửi: 8
: |
Trích:
Bạn có ý tưởng gì khác để PIC phát ra 1 message ko ? |
|
26-09-2008, 07:59 PM | #4 | |
Nhập môn đệ tử
Tham gia ngày: Dec 2007
Bài gửi: 10
: |
Trích:
Chúc vui |
|
27-09-2008, 09:17 AM | #5 |
PIC Bang chủ
|
Một ứng dụng hay đó là có thể thay thế ISD2560 + MCU bằng một con dsPIC33 + bộ thư viện nén mã nguồn mở của MCHP.
Có thể bạn sẽ nhanh chóng "giác ngộ" khi làm việc với nó, nó giúp cho giá thành của sản phẩm giảm xuống đáng kể. http://www.microchip.com/stellent/id...cName=en532183 http://www.microchip.com/stellent/id...cName=en532182 Các phần cài đặt đã có cụ thể. Bạn có thể tự "giác ngộ" thử nếu bạn cần làm việc nhiều với việc ghi âm này. Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P store.hn@rpc.vn - store.hcm@rpc.vn Học PIC như thế nào? |
26-09-2008, 11:13 AM | #6 |
Đệ tử 6 túi
Tham gia ngày: May 2007
Bài gửi: 127
: |
con ISD4002 nghe hay đấy nhỉ , mua nó ở đâu thề bạn
|
26-09-2008, 11:59 AM | #7 |
Nhập môn đệ tử
Tham gia ngày: Dec 2007
Bài gửi: 10
: |
|
27-09-2008, 09:40 AM | #8 | |
PIC Bang chủ
|
Trích:
Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P store.hn@rpc.vn - store.hcm@rpc.vn Học PIC như thế nào? |
|
26-09-2008, 08:14 PM | #9 |
Nhập môn đệ tử
Tham gia ngày: Dec 2007
Bài gửi: 10
: |
Bạn tham khảo thêm bài "ISD4002-120 Recording Circuittrang" ở trang này
http://hem.passagen.se/communication/speach.html |
26-09-2008, 12:14 PM | #10 |
Đệ tử 6 túi
Tham gia ngày: May 2007
Bài gửi: 127
: |
thanks ! nhưng tui ở hà nội . ko biết địa bàn hà nội có con này ko ???
|
26-09-2008, 08:05 PM | #11 |
Nhập môn đệ tử
Tham gia ngày: Dec 2007
Bài gửi: 10
: |
Đây là bản dịch tiếng Việt cho datasheet của ISD 2560 (60 giây),trong đó có 2 sơ đồ ứng dụng điển hình, bác nào cần thì tải về
|
27-09-2008, 09:38 AM | #12 |
PIC Bang chủ
|
http://www.nuvoton-usa.com/en/content/view/36/
Hiện nay một con ISD giá khoảng bao nhiêu? Riêng ISD2560 hiện nay đã không còn sản xuất nữa >> Cho các thiết kế mới không nên dùng ISD2560 nữa. Thông tin này đã có từ khoảng 1 năm trước. Ý tưởng về giải pháp dùng thư viện dsPIC đã có từ 1 năm trước, do bác Bình Anh đề nghị sử dụng cho PIC24. Nếu ai có nhu cầu mua sản phẩm này từ bác Bình Anh thì có thể liên hệ mua. http://search.digikey.com/scripts/Dk...=ISD5102SYI-ND << Thí dụ về giá của một con ghi âm từ 1-2 phút khoảng 8$/pcs. External flash memory allows you to store several minutes of speech (1 minute of speech requires 60 KB), and it is supported through a dsPIC general purpose I/O port. http://www.microchip.com/ParamChartS...g=en&pageId=75 >> Giá khoảng 3-5$/pcs. Chúc vui.
__________________
Công ty TNHH Thương mại và Giao nhận R&P store.hn@rpc.vn - store.hcm@rpc.vn Học PIC như thế nào? |
27-09-2008, 12:54 PM | #13 |
Đệ tử 6 túi
Tham gia ngày: May 2007
Bài gửi: 127
: |
phải công nhận rằng dòng ho PIC mạnh thật .
có rất nhiều modul tha hồ nghiên cứu . nếu có thông tin gì thêm mới của PIC nhờ bác Falleaf thông báo giúp nhé . |
16-10-2008, 01:08 AM | #14 |
Nhập môn đệ tử
Tham gia ngày: May 2008
Bài gửi: 8
: |
Ngoài ra còn 1 cách khác để playback voice message từ PIC :
http://www.romanblack.com/picsound.htm Theo mình hiểu thì các bạn dùng freeware này, convert 1 file .wav sang mã .asm (dùng MikroC), sau đó code tiếp để PIC phát ra âm thanh từ 1 digital port. Không biết có bạn nào thử chưa, mình ko rành lắm về việc chèn assembly vào code C cho PIC. Các bạn cũng có thể tham khảo thêm ở đây: http://www.electro-tech-online.com/g...y-working.html |
07-02-2009, 08:11 AM | #15 |
Đệ tử 1 túi
Tham gia ngày: Jun 2006
Bài gửi: 12
: |
mình đang cần 1 mạch nạp âm thanh cho ic, âm thanh từ 1 đến 2 phút, 1 mạch phát âm thanh từ chíp đó( mạch hoạt động). có đế cắm để dễ dàng thay chip, có jack cắm ra loa 3.5mm. bạn nào có hoặc biết chỉ chỗ cho mình mua với. Thanks!
|
|
|