PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Analog - Bộ nhớ - Bảo mật - Cảm biến nhiệt độ

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

Analog - Bộ nhớ - Bảo mật - Cảm biến nhiệt độ Thảo luận việc sử dụng và thay thế các sản phẩm Analog, Memory, KEELOG và cảm biến nhiệt độ của Microchip cho các thiết kế

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 23-04-2011, 03:10 PM   #1
robotpic
Đệ tử 4 túi
 
Tham gia ngày: Jun 2010
Bài gửi: 79
:
DAC để tạo ra điện áp 0 đến 5v

em đang bí một vấn đề như sau:

em điều khiển xe điện có 2 bánh 2 bánh mỗi bánh là 1 động cơ ( động cơ e dùng động cơ xe điện).
mỗi bánh có 1 bộ điều khiển động cơ. mỗi động cơ có 1 tay ga (tay ga điều khiển như tay ga xe đạp điện)
vì khi xe quay vòng thì 2 tốc độ phải khác nhau, nên em phải điều khiển tốc độ 2 bánh độc lập nhau.
em định dùng pic để điều khiển 2 động cơ bước kéo 2 tay ga, nhưng như thế không hay.

bây giờ e dùng pic và dùng mạch dac để tạo ra tín hiệu giống như tay ga để truyền vào bộ điều khiển động cơ. nhưng em chưa biết cách nào thực hiện được mong được sự giúp đỡ
robotpic vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-04-2011, 08:31 PM   #2
LeDuc
Đệ tử 6 túi
 
LeDuc's Avatar
 
Tham gia ngày: Mar 2007
Bài gửi: 150
:
Trích:
Nguyên văn bởi robotpic View Post
em đang bí một vấn đề như sau:

em điều khiển xe điện có 2 bánh 2 bánh mỗi bánh là 1 động cơ ( động cơ e dùng động cơ xe điện).
mỗi bánh có 1 bộ điều khiển động cơ. mỗi động cơ có 1 tay ga (tay ga điều khiển như tay ga xe đạp điện)
vì khi xe quay vòng thì 2 tốc độ phải khác nhau, nên em phải điều khiển tốc độ 2 bánh độc lập nhau.
em định dùng pic để điều khiển 2 động cơ bước kéo 2 tay ga, nhưng như thế không hay.

bây giờ e dùng pic và dùng mạch dac để tạo ra tín hiệu giống như tay ga để truyền vào bộ điều khiển động cơ. nhưng em chưa biết cách nào thực hiện được mong được sự giúp đỡ
Nếu muốn tạo DA thì dùng chức năng PWM của pic rồi đệm qua opam nữa thì ok .
1 số con pic mới thì có sẵng chức năng DA rồi , lấy ra rồi đệm opam cho nó là được rồi .
__________________
_________________________________________________
Le Trung Duc
Industry Research & Application Center
NTT Institute of Hi_technolog
ltduc@ntt.edu.vn
leduc_cktd@yahoo.com.vn
http://www.nttc.edu.vn
CNC DIY : http://quangcaosanpham.com/shop/driverservo
0909300332
LeDuc vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-04-2011, 12:27 AM   #3
tanbka
Đệ tử 5 túi
 
Tham gia ngày: Dec 2008
Nơi Cư Ngụ: Hà Nội
Bài gửi: 91
:
Trích:
Nguyên văn bởi robotpic View Post
em đang bí một vấn đề như sau:

em điều khiển xe điện có 2 bánh 2 bánh mỗi bánh là 1 động cơ ( động cơ e dùng động cơ xe điện).
mỗi bánh có 1 bộ điều khiển động cơ. mỗi động cơ có 1 tay ga (tay ga điều khiển như tay ga xe đạp điện)
vì khi xe quay vòng thì 2 tốc độ phải khác nhau, nên em phải điều khiển tốc độ 2 bánh độc lập nhau.
em định dùng pic để điều khiển 2 động cơ bước kéo 2 tay ga, nhưng như thế không hay.

bây giờ e dùng pic và dùng mạch dac để tạo ra tín hiệu giống như tay ga để truyền vào bộ điều khiển động cơ. nhưng em chưa biết cách nào thực hiện được mong được sự giúp đỡ
Dùng PWM của PIC điều chỉnh độ rộng xung để điều chỉnh điện áp. PWM -> mạch lọc -> OPAM -> analog
tanbka vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-04-2011, 02:10 AM   #4
robotpic
Đệ tử 4 túi
 
Tham gia ngày: Jun 2010
Bài gửi: 79
:
e không chuyên sâu về điện tử , các anh có thể nói rõ hơn giúp e được không?

e dùng pwm của pic 18f4331 có ổn không?

opam thì e tính như thé nào để ra được giá trị 0-5v vậy?

opam thì nên chọn loại nào?
robotpic vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-04-2011, 12:29 PM   #5
tanbka
Đệ tử 5 túi
 
Tham gia ngày: Dec 2008
Nơi Cư Ngụ: Hà Nội
Bài gửi: 91
:
Trích:
Nguyên văn bởi robotpic View Post
e không chuyên sâu về điện tử , các anh có thể nói rõ hơn giúp e được không?

e dùng pwm của pic 18f4331 có ổn không?

opam thì e tính như thé nào để ra được giá trị 0-5v vậy?

opam thì nên chọn loại nào?
Dùng PWM bạn băm với tần số cao một chút, mạch lọc chỉ cần tụ với trở cũng được rồi, điểu chế độ rộng xung để thay đổi điện áp 0-5V. Con OPAM (LM324)chủ yếu chỉ để lặp tín hiệu thôi, có khuyếch đại một chút để bù lên đủ 5V do sụt áp ở đầu ra của chân IC ko đủ 5V. Như thế sẽ tiết kiệm được chân vi điều khiển, và phần cứng cũng đơn giản hơn.
Hoặc bạn dùng luôn con DAC như bác hein_ts chỉ giáo đấy, mình dành hẳn ra 1 cổng để kết nối DAC, cắm vào chạy luôn.
tanbka vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-04-2011, 11:21 AM   #6
hein_ts
Đệ tử 6 túi
 
Tham gia ngày: Feb 2011
Bài gửi: 156
:
Các bac chưa chi làm khó bạn ý rùi. Bạn có thể dùng một con DAC tạo ra điện áp từ 0~2,55V sau đó dùng OPAM kích lên 0~5V luôn. chứ dùng PWM khó tính lắm, phải dùng mạch lọc.... mới chuẩn được. Dùng IC DAC bạn nhé!
http://www.google.com.vn/url?sa=t&so...qJun0VnxK8PQ7w
http://pdf1.alldatasheet.com/datashe...ICS/LM272.html
hein_ts vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-04-2011, 11:05 PM   #7
robotpic
Đệ tử 4 túi
 
Tham gia ngày: Jun 2010
Bài gửi: 79
:
vì em tìm hiểu cũng muốn dùng ic nhưng như thế sợ không đủ chân.
em dịnh dùng ic dac0808 nhưng em đọc datasheet thì thấy điện áp ra 0-10v nhưng e chỉ cần 0-5v vậy làm sao các anh?
robotpic vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-05-2011, 12:13 PM   #8
hein_ts
Đệ tử 6 túi
 
Tham gia ngày: Feb 2011
Bài gửi: 156
:
Không dám! hjhj

Trích:
Nguyên văn bởi robotpic View Post
vì em tìm hiểu cũng muốn dùng ic nhưng như thế sợ không đủ chân.
em dịnh dùng ic dac0808 nhưng em đọc datasheet thì thấy điện áp ra 0-10v nhưng e chỉ cần 0-5v vậy làm sao các anh?
Em đệ tử một túi không dám chỉ giáo gì đâu nhé vì còn phải lãnh giáo các hạ rất nhiều.
Về vấn đề này thì rất dễ và đơn giản nếu dùng PWM của PIC. Dùng pic 16 thôi cho đỡ bạn à. PWM là điều biến độ rộng xung hiện đang ứng dụng khá nhiều. khi xuất xung ra bạn đệm công suất hoặc ULN rồi qua cuộn cảm và tụ điện. Đảm bảo dòng cao và gần như là chính xác. Mạch này rất gọn đó!
hein_ts vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-05-2011, 12:21 PM   #9
hein_ts
Đệ tử 6 túi
 
Tham gia ngày: Feb 2011
Bài gửi: 156
:
Em xin đề xuất ý kiến!
Tại sao chúng ta phải mất công vậy kia chứ?
Mục đích cái tay ga kia( biến trở) để đưa điện ra trong dải 0~5V là để đem vào bộ so sánh (LM324) rồi từ đó điều chỉnh độ rộng xung kích trên mosfet công suất motor( có thể thêm cầu H). Bây giờ ta tạo ra PWM, rồi lại thành analog giống kiểu class D rồi lại so sánh ra PWM để điều xung motor thì há chẳng phải mất công mất sức quá sao?
Em thiết nghĩ bác cứ tháo luôn phần tạo xung trên xe đó đi, thay bằng bộ VDK đã lập trình thì còn gì gọn hơn nữa. Lại dễ lập trình và điều khiển chẳng phải tính toán gì cả.
- Xin được lãnh giáo các bác!
hein_ts 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à 01:24 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