PDA

View Full Version : có thể chuyên đổi DAC trong pic hay ko


phucvinh885
13-07-2008, 08:23 PM
cho em hỏi trong PIC 16f877a
ta có thể chuyển đổi DAC ko
và nếu có thì các anh chỉ cho em cách chuyển đổi với



em cảm ơn

phucvinh885
13-07-2008, 08:29 PM
em thấy trong datasheet chỉ nói đến ADC
nhưng thấy có luồng trên diễn đàn ghi là DAC nhưng ko thấy nói gì đến
mong các anh chỉ giáo

falleaf
13-07-2008, 11:41 PM
Sử dụng PWM + Một mạch lọc RC có thể làm một bộ biến đổi DAC có độ phân giải nhất định nào đó.

Có application Notes trên www.microchip.com

Chúc vui

phucvinh885
14-07-2008, 12:08 AM
nếu dùng mạch lọc
có sợ anh hưởng đến tốc độ tín hiệu sau khi chuyển đổi ko anh

namqn
14-07-2008, 01:02 AM
nếu dùng mạch lọc
có sợ anh hưởng đến tốc độ tín hiệu sau khi chuyển đổi ko anh
Có nhiều giải pháp cho vấn đề bạn thắc mắc, mỗi giải pháp thích hợp với một phạm vi chỉ tiêu kỹ thuật nhất định. Câu hỏi chung chung của bạn thường dẫn đến những câu trả lời chung chung.

Bạn định dùng DAC để làm gì? Đây là điều trước tiên bạn nên làm rõ.

Thân,

phucvinh885
14-07-2008, 03:14 AM
vâng !
em xin lỗi
tại em còn chưa biết nhiều
nhưng em muốn một bộ DAC để chuyển thành tín hiệu âm thanh(âm nhạc)
có thể phần lưu trữ là thẻ nhớ..
ko biết bộ PWM kết hợp với RC đó có làm được ko anh


mong đươc chỉ giáo

phucvinh885
14-07-2008, 03:31 AM
tiện thể cho em hỏi
tần số lớn nhất của bộ PWM đó có có thể đạt được là 5 Mhz phải ko ạ

namqn
14-07-2008, 06:03 AM
vâng !
em xin lỗi
tại em còn chưa biết nhiều
nhưng em muốn một bộ DAC để chuyển thành tín hiệu âm thanh(âm nhạc)
có thể phần lưu trữ là thẻ nhớ..
ko biết bộ PWM kết hợp với RC đó có làm được ko anh

mong đươc chỉ giáo
PIC 8-bit không đáp ứng được yêu cầu của bạn. Tối thiểu bạn phải dùng các dsPIC có giao tiếp Codec thì mới giải quyết được.

Ngay cả với PIC 8-bit chạy ở 40 MHz thì tần số PWM 5 MHz cũng chỉ tương ứng với độ phân giải 3-bit, e rằng không dùng cho tín hiệu âm thanh được.

Bạn cứ nói thẳng ra là định làm mixer hay equalizer số gì đó thì tốt hơn.

Nếu phần xử lý đơn giản thì bạn có thể dùng DAC ngoài, giao tiếp song song, sẽ nâng được tốc độ cập nhật ngõ ra.

Thân,

falleaf
14-07-2008, 03:29 PM
http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=11028&mid=11&lang=en&pageId=79

Một số sản phẩm DAC của MCHP bạn có thể tham khảo thêm.

Chúc vui

phucvinh885
16-07-2008, 12:47 AM
em cám ơn anh
em chỉ muốn tạo một số tiếng người trong mach điện
em đang làm đề tài nhà thông minh
nhưng cái này nghe chừng khó thực hiện
các anh xem có cách nào khắc phục được ko ạ

mong đươc chỉ giáo

namqn
17-07-2008, 12:02 AM
em cám ơn anh
em chỉ muốn tạo một số tiếng người trong mach điện
em đang làm đề tài nhà thông minh
nhưng cái này nghe chừng khó thực hiện
các anh xem có cách nào khắc phục được ko ạ

mong đươc chỉ giáo
Bạn vẫn vướng vào lối mòn mà nhiều người đã đi: vào diễn đàn hỏi cách thực hiện điều mà bạn cho là giải pháp của vấn đề, thay vì đưa ra vấn đề gốc và hỏi cách giải quyết hiệu quả vấn đề.

Tiếng người của bạn là cố định hay thay đổi, nghĩa là bạn thu âm trước các âm thanh đó và phát lại một cách tương ứng theo tình huống, hay là phải thu âm và xử lý ngay sau đó.

Thân,

phucvinh885
17-07-2008, 09:51 AM
vâng , đúng là vấn đề em hỏi rất mơ hồ
hiện tại em muốn làm một bộ thu âm rồi lưu lại.. sau đó sẽ phát lại
vật thì phải có một thiết bị lưu trữ đúng ko anh
vậy em xin đựoc chỉ giáo các vấn đê:

1)mình thu âm và lưu trữ lại như nào ( em thấy họ dùng thẻ nhớ )
2)mình sư dụng để phát ra trong lúc cần thiết bằng phương pháp nào ạ
3)và cho em hỏi giao tiếp codec trong dspic là cái gì .. em ko hiểu
4) cho em hỏi con PIC 16f877a có làm được những công việc này ko ạ


cảm ơn cá anh đã quan tâm

phucvinh885
17-07-2008, 09:56 AM
vì em muốn thay việc báo hiệu bằng LCD hoặn đèn led thì em muốn báo hiệu bắng giọng nói
ví dụ:
đến giờ đi ngủ, thay vì kêu tit tit thì nó kêu : đã đến giờ đi ngủ.. mời bà xã lên giường...
hi hi

namqn
17-07-2008, 08:01 PM
vì em muốn thay việc báo hiệu bằng LCD hoặn đèn led thì em muốn báo hiệu bắng giọng nói
ví dụ:
đến giờ đi ngủ, thay vì kêu tit tit thì nó kêu : đã đến giờ đi ngủ.. mời bà xã lên giường...
hi hi
Trước khi tìm hiểu thêm về bài toán của bạn, bạn có thể tham khảo link sau để biết PIC có thể làm gì, cũng như hình dung những tài nguyên cần thiết để lưu vài chục từ:
http://www.romanblack.com/picsound.htm

Bạn cũng nên tìm hiểu thêm các vi mạch thu âm và phát lại, việc giao tiếp một vài vi mạch đó với PIC sẽ thuận tiện hơn việc tự tổng hợp tiếng nói bằng PIC.

Thân,

falleaf
17-07-2008, 08:09 PM
vâng , đúng là vấn đề em hỏi rất mơ hồ
hiện tại em muốn làm một bộ thu âm rồi lưu lại.. sau đó sẽ phát lại
vật thì phải có một thiết bị lưu trữ đúng ko anh
vậy em xin đựoc chỉ giáo các vấn đê:

1)mình thu âm và lưu trữ lại như nào ( em thấy họ dùng thẻ nhớ )
2)mình sư dụng để phát ra trong lúc cần thiết bằng phương pháp nào ạ
3)và cho em hỏi giao tiếp codec trong dspic là cái gì .. em ko hiểu
4) cho em hỏi con PIC 16f877a có làm được những công việc này ko ạ


cảm ơn cá anh đã quan tâm

1) Thu âm >> mã hóa >> lưu trữ: tham khảo PIC24, tham khảo bộ thư viện tiếng nói của MCHP nén 8:1, dung lượng PIC24 đủ lớn để lưu trữ khoảng 30s đến 1 phút.
2) Các bộ amplifier
3) Em tìm hiểu các bộ thư viện và các chuẩn âm thanh thêm, anh không đi vào hướng này sâu nên không thể giải thích cặn kẽ, nhưng các chuẩn lưu dữ liệu đều có cung cấp đầy đủ, thư viện của dsPIC cũng cung cấp, em chỉ cần chuyển đổi nó và đưa vào PIC24 để có dung lượng lưu trữ lớn cũng được.
4) Không làm nổi.

Chúc vui.

double2568
27-05-2010, 02:28 AM
E đang làm mạch echo dùng Pic, vấn đề là mạch này có dùng cả phần biến đổi ADC và DAC, em chưa biết chọn con nào, em nghĩ chọn dòng dsPIC là hợp lí nhất, các anh tư vấn dùm em hoặc có tài liệu nào liên quan chỉ em với, ai có mạch cho em xin với.Em cám ơn.

doremino
18-09-2010, 06:21 PM
E đang làm mạch echo dùng Pic, vấn đề là mạch này có dùng cả phần biến đổi ADC và DAC, em chưa biết chọn con nào, em nghĩ chọn dòng dsPIC là hợp lí nhất, các anh tư vấn dùm em hoặc có tài liệu nào liên quan chỉ em với, ai có mạch cho em xin với.Em cám ơn.

Có ai còn chăm sóc Topic này nữa không biết??em cũng đang làm đề tài luận văn tương tự như anh này. Có ai đã làm bộ echo-equalizer với PIC không cho em tham khảo với???Em chưa biết bắt đầu như thế nào???Cảm ơn nhiều