PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > dsPIC - Bộ điều khiển tín hiệu số 16-bit

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 09-05-2009, 10:15 AM   #1
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
Thumbs up DSPIC30F thu tiếng nói

Em muốn dùng dsPIC30F6014A để thu,phát tiếng nói :
-Em dùng codec SI3000 để thu tiếng nói, và phát luôn ra loa (đã làm được).
-hiện giờ em đang làm thẻ nhớ SD card (SPI)theo hướng dẫn của anh Nam để lưu tiếng nói thu được(sau này có thể đọc ra để xử lý).
Em muốn hỏi:
-Làm thế nào để viết vào SD Card 1 file nhị phân, vì em muốn file lưu trữ này có thể dùng máy tính PC để đọc kiểm tra kết quả(dùng đầu đọc thẻ nhớ).
-Em có thử truyền tín hiệu tiếng nói thu được lên PC qua RS232, nhưng thấy bảo RS232 tốc độ chậm không kịp tốc độ lấy mẫu của tiếng nói(tốc độ lấy mẫu là 7200 mẫu/s và 1 mẫu 16bit).
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 09-05-2009, 11:24 AM   #2
bien_van_khat
...Damned...
 
bien_van_khat's Avatar
 
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
:
Trích:
Nguyên văn bởi thuyenld View Post
-Làm thế nào để viết vào SD Card 1 file nhị phân, vì em muốn file lưu trữ này có thể dùng máy tính PC để đọc kiểm tra kết quả(dùng đầu đọc thẻ nhớ).
Bạn cần lưu file trên thẻ theo định dạng FAT/FAT32.
Trong bộ thư viện Microchip Application Libraries có driver cho SD card và FAT/FAT32.
http://www.microchip.com/stellent/id...cName=en540668

Trích:
-Em có thử truyền tín hiệu tiếng nói thu được lên PC qua RS232, nhưng thấy bảo RS232 tốc độ chậm không kịp tốc độ lấy mẫu của tiếng nói(tốc độ lấy mẫu là 7200 mẫu/s và 1 mẫu 16bit).
Để giảm bandwidth bạn có thể áp dụng một số chuẩn nén âm thanh
http://www.microchip.com/stellent/id...edirects=audio
Với SpeeX narrowband bạn có thể giảm băng thông xuống còn 8Kbps, tức là về lý thuyết có thể truyền tải với UART 9600baud
__________________
- Xin đọc trước khi post bài

Xin đặt code trong thẻ [ code ] [ /code ]
bien_van_khat vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 09-05-2009, 09:04 PM   #3
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
Cho em hỏi:
-Trong bài viết " Giao tiếp dsPIC30F4013 với SD card" của falleaf chân P4 của SDcard được nối với RB1 của dsPIC, nhưng em có tham khảo một số sơ đồ khác thì lại thấy nối trực tiếp vào 3,3V
-SD card em mua về thấy chỉ có 9 chân, trong sơ đồ của falleaf có 13 chân?
- em dùng dsPIC với nguồn 5V thì phải làm thế nào? SD card dùng 3,3V
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-05-2009, 09:15 AM   #4
bien_van_khat
...Damned...
 
bien_van_khat's Avatar
 
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
:
Trích:
Nguyên văn bởi thuyenld View Post
Cho em hỏi:
-Trong bài viết " Giao tiếp dsPIC30F4013 với SD card" của falleaf chân P4 của SDcard được nối với RB1 của dsPIC, nhưng em có tham khảo một số sơ đồ khác thì lại thấy nối trực tiếp vào 3,3V
Chân số 4 là chân cấp nguồn cho card. Nếu nối chân này vào 1 I/O của PIC thì có thể điều khiển nguồn cấp cho card. Ngoài tác dụng giảm tiêu thụ dòng khi ko cần sử dụng còn có thể reset card, vì SD/MMC card ko có chân nào để hard reset.

Trích:
-SD card em mua về thấy chỉ có 9 chân, trong sơ đồ của falleaf có 13 chân?
Trong sơ đồ của anh Hiệp, biểu tượng đó là SD card Socket, do đó nó có thêm 1 số chân để kiểm tra card có được cắm hay ko, có Write Protected hay ko?

Trích:
- em dùng dsPIC với nguồn 5V thì phải làm thế nào? SD card dùng 3,3V
- Bạn có thể mắc cầu điện trở chia áp trên các đường SCK, SDO, SDI. cấp nguồn 3v3 trực tiếp cho card. Tuy nhiên nếu làm như vậy phải kiểm tra datasheet để đảm bảo các chân SCK, SDO, SDI của PIC chấp nhận mức áp 3v3 là logic 1.
__________________
- Xin đọc trước khi post bài

Xin đặt code trong thẻ [ code ] [ /code ]
bien_van_khat vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 01-06-2009, 10:30 PM   #5
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
Trong bài viết em chỉ thấy hàm SD_ReadBlock để đọc 1 block 512 byte. Em không thấy có hàm ghi vào SD card, có ai giúp em hàm này với!
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-06-2009, 10:24 AM   #6
bien_van_khat
...Damned...
 
bien_van_khat's Avatar
 
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
:
Trích:
Nguyên văn bởi thuyenld View Post
Trong bài viết em chỉ thấy hàm SD_ReadBlock để đọc 1 block 512 byte. Em không thấy có hàm ghi vào SD card, có ai giúp em hàm này với!
http://www.microchip.com/stellent/id...cName=en540668
__________________
- Xin đọc trước khi post bài

Xin đặt code trong thẻ [ code ] [ /code ]
bien_van_khat vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-06-2009, 11:55 AM   #7
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
anh ơi, cái link trên không vào được.
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-06-2009, 08:28 AM   #8
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
Anh Thành làm ơn sửa hộ em cái link với.
The system cannot find the file specified.
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-06-2009, 09:08 AM   #9
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi thuyenld View Post
Anh Thành làm ơn sửa hộ em cái link với.
The system cannot find the file specified.
Link đầy đủ như sau:
http://www.microchip.com/stellent/id...cName=en540668

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 06-11-2009, 10:57 AM   #10
0509592
Đệ tử 3 túi
 
Tham gia ngày: Jul 2008
Bài gửi: 58
:
chào các bác!
em cũng muốn nghiên cứu về vấn đề này!
nhưng em đọc mãi mà không hiểu thư viện tiếng nói trong DSPIC30F như thế nào!
các bác giải thích dùm em với.
em dọc trên diễn đàn thì biết rằng thư viện: "speech recognition word library" có trong "master word library" gồm 100 từ tiếng anh! cần tạo một file chứa mã ASCII của các từ có trong "master word library" và một file lưu "vector codebook" và mô hình HMM! để sử dụng hai file này thì cần dùng phần mềm riêng là: "microchip speech recognition word library builder".
để sử dụng tiếng việt thì cần code lại!
nhưng em không biết cách sử dụng thư viện trên??
các bác có thể giải thích giúp em về các thư viện trên với???, việc mã hóa và giải mã âm thanh như thế nào???
em muốn nghiên cứu việc thu tiếng nói và phát ra loa hoặc truyền đi!
cảm ơn các bác!
--------------------------
0509592 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 05-02-2010, 04:08 PM   #11
rhinoceros
Đệ tử 1 túi
 
Tham gia ngày: Jul 2007
Bài gửi: 17
:
Trích:
Nguyên văn bởi thuyenld View Post
Em muốn dùng dsPIC30F6014A để thu,phát tiếng nói :
-Em dùng codec SI3000 để thu tiếng nói, và phát luôn ra loa (đã làm được).
-hiện giờ em đang làm thẻ nhớ SD card (SPI)theo hướng dẫn của anh Nam để lưu tiếng nói thu được(sau này có thể đọc ra để xử lý).
Em muốn hỏi:
-Làm thế nào để viết vào SD Card 1 file nhị phân, vì em muốn file lưu trữ này có thể dùng máy tính PC để đọc kiểm tra kết quả(dùng đầu đọc thẻ nhớ).
-Em có thử truyền tín hiệu tiếng nói thu được lên PC qua RS232, nhưng thấy bảo RS232 tốc độ chậm không kịp tốc độ lấy mẫu của tiếng nói(tốc độ lấy mẫu là 7200 mẫu/s và 1 mẫu 16bit).
em đang tìm tài liệu về con dsPIC giao tiếp với SI3000 mà không có. anh có thể share cho em được không
Email. ThangNT.ELCOM@gmail.com
rhinoceros vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-05-2010, 03:02 AM   #12
double2568
Nhập môn đệ tử
 
Tham gia ngày: May 2010
Bài gửi: 3
:
em đang làm mạch Echo, em định dùng dsPic để thực hiện,ở đây có cả A/D và D/A.em nên cho chọn con nào cho hơp lí vậy mấy anh.mấy anh giúp em với. ai co mạch hay tài liệu liên quan cho e xin với
double2568 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 31-05-2010, 03:57 PM   #13
binladen_vn88
Nhập môn đệ tử
 
Tham gia ngày: Nov 2008
Bài gửi: 7
:
Trích:
Nguyên văn bởi thuyenld View Post
Em muốn dùng dsPIC30F6014A để thu,phát tiếng nói :
-Em dùng codec SI3000 để thu tiếng nói, và phát luôn ra loa (đã làm được).
-hiện giờ em đang làm thẻ nhớ SD card (SPI)theo hướng dẫn của anh Nam để lưu tiếng nói thu được(sau này có thể đọc ra để xử lý).
Em muốn hỏi:
-Làm thế nào để viết vào SD Card 1 file nhị phân, vì em muốn file lưu trữ này có thể dùng máy tính PC để đọc kiểm tra kết quả(dùng đầu đọc thẻ nhớ).
-Em có thử truyền tín hiệu tiếng nói thu được lên PC qua RS232, nhưng thấy bảo RS232 tốc độ chậm không kịp tốc độ lấy mẫu của tiếng nói(tốc độ lấy mẫu là 7200 mẫu/s và 1 mẫu 16bit).
em cũng đang bắt đầu làm phần này, bác có tài liệu thì share cho em nhé. Nếu được, bác send cả phần thiết kế mạch và code của bác thì tốt quá. Thanks!
email: binladen_vn88@yahoo.com

thay đổi nội dung bởi: binladen_vn88, 31-05-2010 lúc 03:58 PM. Lý do: thiếu email
binladen_vn88 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 12:35 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam