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 25-02-2009, 08:41 PM   #16
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
-Em có làm 1 mạch nhỏ chuyển đổi từ chân dán sang dạng cắm
-board mạch của em là dạng nối dây
-ban đầu chỉ nối 5 chân VPP,VDD,VSS,PGD,PGC để nạp thì được
-sau đó ở bước 2 em tạo bộ nguồn 5V và nối vào chân VDD,VSS thì khi cắm điện nó mới nhận. Pickit2 vẫn không có j thay đổi
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-02-2009, 08:47 PM   #17
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
-Em có làm 1 mạch nhỏ chuyển đổi từ chân dán sang dạng cắm
-board mạch của em là dạng nối dây
-ban đầu chỉ nối 5 chân VPP,VDD,VSS,PGD,PGC để nạp thì được
-sau đó ở bước 2 em tạo bộ nguồn 5V và nối vào chân VDD,VSS thì khi cắm điện nó mới nhận. Pickit2 vẫn không có j thay đổi
Đây là hành vi bình thường. Phần mềm trên PC của PICkit 2 thường được cấu hình để tự động cấp nguồn cho target. Nếu bạn chỉ thực hiện như bước 1 thì rõ ràng target không có khả năng tự cấp nguồn, nên PICkit 2 sẽ cấp nguồn cho dsPIC khi nạp chương trình.

Ở bước 2, PICkit 2 thử cấp nguồn cho target thì có trục trặc (vì có các tụ lớn giữa các chân nguồn), nên nó chỉ hoạt động khi target được cấp nguồn.

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 10-03-2009, 10:58 AM   #18
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
codec

anh Nam cho em hỏi:
Đây là mạch dspicdem1.1 của Microchip.
Trên hình là con codec SI3000.SI3000 nối với DSPIC qua giao thức SPI
em ko hiểu bộ phận J9 để làm gì, em thấy bảo là để chọn chế độ master/slave cho SI3000 nhưng em ko hiểu, vì em nghĩ là DSPic luôn là master.
Hình Kèm Theo
File Type: jpg 1.JPG (109.0 KB, 12 lần tải)
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-03-2009, 06:50 PM   #19
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 Nam cho em hỏi:
Đây là mạch dspicdem1.1 của Microchip.
Trên hình là con codec SI3000.SI3000 nối với DSPIC qua giao thức SPI
em ko hiểu bộ phận J9 để làm gì, em thấy bảo là để chọn chế độ master/slave cho SI3000 nhưng em ko hiểu, vì em nghĩ là DSPic luôn là master.
dsPIC có thể làm việc như một master hay slave, và SI3000 cũng có thể hoạt động ở một trong hai chế độ giống như vậy. Thông thường thì các chân phục vụ giao tiếp SPI của cả hai chip được nối với nhau là đủ, và mỗi chip sẽ được thiết lập cấu hình cho phù hợp. Tuy nhiên, SI3000 hỗ trợ nhiều chế độ làm việc, được thiết lập thông qua việc đọc trạng thái của các chân SCLK và SDO ở cạnh lên đầu tiên của MCLK sau khi reset, do đó cần có J9 để cho phép thực hiện việc thiết lập cấu hình này.

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 10-03-2009, 07:58 PM   #20
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
Trích:
Nguyên văn bởi namqn View Post
Tuy nhiên, SI3000 hỗ trợ nhiều chế độ làm việc, được thiết lập thông qua việc đọc trạng thái của các chân SCLK và SDO ở cạnh lên đầu tiên của MCLK sau khi reset, do đó cần có J9 để cho phép thực hiện việc thiết lập cấu hình này.

Thân,
Anh có thể giải thích cho em câu này rõ hơn được ko??
Vậy thì có phải ta xét 3 jumper ở bên phải thì SI3000 sẽ là slave mode, còn bên trái sẽ là master mode phải ko ạ??
Theo em được biết thì SI3000 ko lập trình được, vậy thì khi nó ở chế độ master thì sẽ thiết lập ra sao??

thay đổi nội dung bởi: thuyenld, 10-03-2009 lúc 08:08 PM.
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-03-2009, 08:50 PM   #21
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 có thể giải thích cho em câu này rõ hơn được ko??
Vậy thì có phải ta xét 3 jumper ở bên phải thì SI3000 sẽ là slave mode, còn bên trái sẽ là master mode phải ko ạ??
Theo em được biết thì SI3000 ko lập trình được, vậy thì khi nó ở chế độ master thì sẽ thiết lập ra sao??
Theo tôi thì có 4 jumper. Theo datasheet của SI3000 thì SDO = '0' và SCLK = '1' ở cạnh lên đầu tiên của MCLK sau khi reset sẽ thiết lập chế độ slave cho SI3000. Do đó, vị trí của hai jumper dưới sẽ là 7-3, và 8-4. Hai jumper còn lại cũng nằm ở 5-1 và 6-2 để cấp xung clock từ master (dsPIC) vào chân MCLK.

Nếu SI3000 làm việc ở chế độ master, các vị trí jumper bắt buộc là 5-9, 6-10, và 8-12. Jumper thứ ba có thể nằm ở vị trí 7-3 hay 7-11 sẽ quyết định mode làm việc của SI3000 (khi hoạt động như một master), đề nghị xem datasheet của SI3000 về các thông tin chi tiết.

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 11-03-2009, 09:26 AM   #22
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
dspic30F6014A

anh Nam cho em hỏi: em đọc datasheet của con DSpic30F6014A có các chân CSDI(RG12),CSDO(RG13),CSCK(RG14),COFS(RG15) là của module nào vậy nó dùng để giao tiếp với con SI3000 như ở trên em nói, nhưng không phải là SPI
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-03-2009, 04:18 PM   #23
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 Nam cho em hỏi: em đọc datasheet của con DSpic30F6014A có các chân CSDI(RG12),CSDO(RG13),CSCK(RG14),COFS(RG15) là của module nào vậy nó dùng để giao tiếp với con SI3000 như ở trên em nói, nhưng không phải là SPI
Những chân mà bạn đã đề cập là của module "Data Converter Interface", dùng để giao tiếp (kiểu nối tiếp) với các codec, ADC, và DAC.

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 11-03-2009, 08:40 PM   #24
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
vâng! cảm ơn anh!
sao chưa thấy ai làm về module này nhỉ, có tutorial thì càng hay.
bác nào có tài liệu cho em xin với.
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 17-03-2009, 10:12 PM   #25
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
Dspic

Em đang làm đề tài xử lý tiếng nói sử dụng DSPIC30F6014A và SI3000.
Vấn đề gặp phải là thiếu bộ nhớ.
em muốn thêm EEPROM ngoài để lưu file tiếng nói không biết DSPIC này tối đa EEPROM ngoài là bao nhiêu. ai có sơ đồ ghép nối, code thì cho em xin.
DSPIC30F6014A có thể thêm RAM ngoài không? vì RAM của con này hơi ít.
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 17-03-2009, 11:03 PM   #26
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
Em đang làm đề tài xử lý tiếng nói sử dụng DSPIC30F6014A và SI3000.
Vấn đề gặp phải là thiếu bộ nhớ.
em muốn thêm EEPROM ngoài để lưu file tiếng nói không biết DSPIC này tối đa EEPROM ngoài là bao nhiêu. ai có sơ đồ ghép nối, code thì cho em xin.
DSPIC30F6014A có thể thêm RAM ngoài không? vì RAM của con này hơi ít.
Nếu bạn dùng các giao tiếp nối tiếp để kết nối với EEPROM bên ngoài thì dung lượng chỉ phụ thuộc vào EEPROM bên ngoài.

Bạn đã xem qua thư viện nén/giải nén tiếng nói của dsPIC chưa? Link của nó ở đây:
http://www.microchip.com/stellent/id...cName=en023610

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 31-03-2009, 09:32 PM   #27
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
cho em hỏi : em đang làm con Dspic30F4012 hiển thị LCD nhưng theo hướng dẫn thì là cấp nguồn cho 2 chân AVDD,AVSS
Hôm nay em có làm 1 mạch cấp nguồn cho 2 chân VDD và 2 chân VSS (ko cấp cho AVDD và AVSS) khi cắm nguồn vào thì chip rất nóng và cháy ko hiểu tại sao
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 01-04-2009, 11:42 AM   #28
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
cho em hỏi : em đang làm con Dspic30F4012 hiển thị LCD nhưng theo hướng dẫn thì là cấp nguồn cho 2 chân AVDD,AVSS
Hôm nay em có làm 1 mạch cấp nguồn cho 2 chân VDD và 2 chân VSS (ko cấp cho AVDD và AVSS) khi cắm nguồn vào thì chip rất nóng và cháy ko hiểu tại sao
Bạn đang nói đến hướng dẫn nào? Chân AVDD và AVSS của dsPIC hay LCD?

Thông thường, khó có khả năng chỉ cấp nguồn vào các cặp chân VDD và VSS mà chip lại bị nóng và cháy. Bạn xem lại có điều gì bất thường với mạch của bạn hay không.

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 01-04-2009, 12:29 PM   #29
thuyenld
Đệ tử 2 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 32
:
em đang hỏi con dspic.
Vì em thấy trong hướng dẫn chỉ cấp nguồn cho 2 chân AVDD,AVSS.
Em muốn hỏi giờ em chỉ cấp nguồn cho 2 chân VDD, 2 chân VSS thì có được ko(ko cấp cho AVDD,AVSS) vì em ko sử dụng module ADC.Thank
thuyenld vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 01-04-2009, 02:19 PM   #30
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
em đang hỏi con dspic.
Vì em thấy trong hướng dẫn chỉ cấp nguồn cho 2 chân AVDD,AVSS.
Em muốn hỏi giờ em chỉ cấp nguồn cho 2 chân VDD, 2 chân VSS thì có được ko(ko cấp cho AVDD,AVSS) vì em ko sử dụng module ADC.Thank
Tất cả các chân nguồn đều cần được cấp nguồn, ngay cả khi bạn không dùng module ADC.

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
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à 04:29 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