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 Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc 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 16-08-2006, 09:37 AM   #1
pham_v_quang3i
Đệ tử 1 túi
 
Tham gia ngày: Aug 2005
Bài gửi: 12
:
Anh Nam cho em hỏi !
- Em dùng 5013 có một số vấn đề xảy ra như sau :
+ Nếu em dùng mạch RC của PIC thì ko vấn đề.
+ Thạch anh ngoài em dùng 8Mz,Nếu em chọn config bit như sau :
Oscillator source : Primary
Primary oscillator mode : FRC/w PLL 8 x ( hoặc 4 x) chạy ko vấn đề
Nhưng nếu em thay đổi :
Primary oscillator mode : FRC/w PLL 16 x thì ko chạy.
Còn nếu :
Primary oscillator mode : XT ( XT PLL x 4,8 hoặc 16 cũng ko chạy )
Thạch anh em đặt ko xa mạch, Em nghĩ nếu config bit hay bằng lệnh thì cũng như nhau.

thay đổi nội dung bởi: pham_v_quang3i, 16-08-2006 lúc 09:41 AM.
pham_v_quang3i vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 16-08-2006, 09:48 AM   #2
pham_v_quang3i
Đệ tử 1 túi
 
Tham gia ngày: Aug 2005
Bài gửi: 12
:
Trang 7-9 của " dsPIC30F Family Reference Manual " có bảng mô tả các phương thức hoạt động của " Primary Oscillator " các thành phần như sau :
- XT là sử dụng dao động của đúng thạch anh
- EC là sử dụng một nguồn clock ngoài
- .............
Em chưa hiểu rõ lắm anh có thể giải kĩ cụ thể cho em từng phần một được không .
pham_v_quang3i vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 16-08-2006, 09:57 AM   #3
pham_v_quang3i
Đệ tử 1 túi
 
Tham gia ngày: Aug 2005
Bài gửi: 12
:
Với nhận tiện đây mong bác nói một cách cụ thể về nguồn dao động của dsPIC,các lỗi hay gặp , độ ổn định của mạch dao động nội tại , nếu dùng thạch anh ngoài thì trị số thạch anh như thế nào là hợp lý.
cám ơn bác !

namqn: Tôi chuyển các post sang luồng này cho hợp vị trí hơn

thay đổi nội dung bởi: namqn, 16-08-2006 lúc 06:14 PM.
pham_v_quang3i vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 16-08-2006, 08:20 PM   #4
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 pham_v_quang3i
Trang 7-9 của " dsPIC30F Family Reference Manual " có bảng mô tả các phương thức hoạt động của " Primary Oscillator " các thành phần như sau :
- XT là sử dụng dao động của đúng thạch anh
- EC là sử dụng một nguồn clock ngoài
- .............
Em chưa hiểu rõ lắm anh có thể giải kĩ cụ thể cho em từng phần một được không .
Tôi cho là bạn muốn nói đến bảng 7-3 của dsPIC FRM, tôi trích phần Primary và giải thích như sau:

Code:
Mode		OSC2
EC		CLKO		Chân OSC2 có tín hiệu clock out
ECIO		I/O		Chân OSC2 là I/O
EC w/PLL 4x	I/O		Chân OSC2 là I/O
EC w/PLL 8x	I/O		Chân OSC2 là I/O
EC w/PLL 16x	I/O (Note 4)	Chân OSC2 là I/O, chế độ mặc định
ERC		CLKO		Chân OSC2 có tín hiệu clock out
ERCIO		I/O		Chân OSC2 là I/O
XT				Thạch anh nối giữa OSC1 và OSC2
XT w/PLL 4x			Thạch anh nối giữa OSC1 và OSC2
XT w/PLL 8x			Thạch anh nối giữa OSC1 và OSC2
XT w/PLL 16x			Thạch anh nối giữa OSC1 và OSC2
XTL				Thạch anh nối giữa OSC1 và OSC2
HS				Thạch anh nối giữa OSC1 và OSC2
FRC w/PLL 4x	I/O		Chân OSC2 là I/O
FRC w/PLL 8x	I/O		Chân OSC2 là I/O
FRC w/PLL 16x	I/O		Chân OSC2 là I/O
EC: Dùng clock ngoài, đưa vào chân OSC1
ERC: Dùng mạch RC ngoài, điểm giữa R và C nối vào OSC1
XT: Thạch anh (mạch dao động thạch anh) ngoài, 4 - 10 MHz
XTL: Thạch anh (mạch dao động thạch anh) ngoài công suất thấp, 200 kHz - 4 MHz
HS: Thạch anh (mạch dao động thạch anh) ngoài tốc độ cao, 10 - 25 MHz
FRC: Mạch dao động nội tốc độ cao (danh định là 7.37 hay 8 MHz)

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 16-08-2006, 07:36 PM   #5
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 pham_v_quang3i
Anh Nam cho em hỏi !
- Em dùng 5013 có một số vấn đề xảy ra như sau :
+ Nếu em dùng mạch RC của PIC thì ko vấn đề.
+ Thạch anh ngoài em dùng 8Mz,Nếu em chọn config bit như sau :
Oscillator source : Primary
Primary oscillator mode : FRC/w PLL 8 x ( hoặc 4 x) chạy ko vấn đề
Nhưng nếu em thay đổi :
Primary oscillator mode : FRC/w PLL 16 x thì ko chạy.
Còn nếu :
Primary oscillator mode : XT ( XT PLL x 4,8 hoặc 16 cũng ko chạy )
Thạch anh em đặt ko xa mạch, Em nghĩ nếu config bit hay bằng lệnh thì cũng như nhau.
Có thể trả lời ngay về phần FRC/w PLL 16x cho bạn:

Nếu muốn dùng PLL 16x thì bạn phải chỉnh lại tần số của FRC cho <= 7.5 MHz (nếu bạn để nó bằng danh định là 8 MHz thì Microchip đã tuyên bố là không đảm bảo sẽ chạy). Bạn hãy đọc cái Note tại trang 139 của DS70116E (datasheet của dsPIC30F5011/5013)

Về việc dùng thạch anh ngoài với 5013, một bạn khác cũng đang gặp vấn đề giống như bạn. Tôi vừa nhớ ra một điều, nhưng phải kiểm tra lại rồi mới khẳng định được.

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

thay đổi nội dung bởi: namqn, 16-08-2006 lúc 07:38 PM.
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Ðiều Chỉnh
Xếp Bà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à 10:44 AM.


Đượ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