Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
Thông báo
Collapse
No announcement yet.
Đố vui về PIC, các câu đố cực vui và cực hay... hehe..
Nghe hơi lạ pth à.
Hình như trong Dual Slope phụ thuộc rất lớn vào Vref nữa thì phải.
Thành thật cáo lỗi, đã xem lại biểu thức , không phụ thuộc ở đây là tấn số dãy xung nhịp lấy mẫu và các giá trị R,C khi chuyển mạch giữa hai nguồn Vref và Vin.
Mạch em làm trước đây dùng ADC loại Dual Slope gắn vào mạch cầu để đo, cái này mới không phụ thuộc Vref.
ADC có mấy loại không loại này thì loại kia:
- Successive Approximation Converter (Loại thường)
- Dual Slope Integrating Converter
- Charge Balancing Converter
- Flash Converter
- Sigma-Delta Converter
Không biết CB còn loại 'đặc biệt' nào nữa.
1-Giả sử chỉ có 1 adc(không dùng adc trong, hoặc PIC ko có tích hợp adc trong), vậy giải thuật nào để thời gian lấy mẫu nhanh nhất và đều nhất.
2-Giải pháp nào đơn giản nhất để tăng độ tin cậy của phép lấy adc trên(để khắc phục tình trạng điện áp nguồn không thật ổn định)
Đầy này kô hỏi về giải thuật thì hỏi về gì?
Đây đang bàn về thiết kế cụ thể về ADC mà PTH đang nói tới cơ mà, bác lôi các loại ADC và nói nó nằm 1 trong các số ADC đó thì em thua bác luôn.
Và hình như đang có sự nhầm lẫn ở đây, cái ADC của PTH đưa ko phải là adc 2 độ dốc đâu đó.
Lâu lắm không có ai ra câu đố gì cả, mất khi thế quá. Em có câu hỏi nhỏ thía này: Không biết ma xui quỉ khiến thế nào, con dsPIC của em có một chân chỉ có thể là Input (TRIS = 1) thế mới đểu chứ , chân đó em lại nối vào chân chốt của con 595, giờ em không chốt được cho 595 nữa, liệu có bác nào có cách xử lý chốt dữ liệu cho 595 đơn giản nhất không mà vẫn phải dùng chân đó nhé, không câu dây thêm nếm gì đâu ?
Làm được tức là vẫn Output được cho chân đã config là Input đấy
Lâu lắm không có ai ra câu đố gì cả, mất khi thế quá. Em có câu hỏi nhỏ thía này: Không biết ma xui quỉ khiến thế nào, con dsPIC của em có một chân chỉ có thể là Input (TRIS = 1) thế mới đểu chứ , chân đó em lại nối vào chân chốt của con 595, giờ em không chốt được cho 595 nữa, liệu có bác nào có cách xử lý chốt dữ liệu cho 595 đơn giản nhất không mà vẫn phải dùng chân đó nhé, không câu dây thêm nếm gì đâu ?
Làm được tức là vẫn Output được cho chân đã config là Input đấy
Chú Hòa ra đề vẫn thiếu điều kiện, hay là muốn làm kiểu nào thì làm?
Chú Hòa ra đề vẫn thiếu điều kiện, hay là muốn làm kiểu nào thì làm?
Thân,
Kiểu gì cũng chơi anh ạ, miễn sao đơn giản nhất để vẫn có thể dùng chân đó chốt dữ liệu cho 595, chỉ cần chạy được là OK.
Có thể sửa firmware nhưng chân dsPIC nối vào chân LATCH của 595 vẫn là Input.
Kiểu gì cũng chơi anh ạ, miễn sao đơn giản nhất để vẫn có thể dùng chân đó chốt dữ liệu cho 595, chỉ cần chạy được là OK.
Có thể sửa firmware nhưng chân dsPIC nối vào chân LATCH của 595 vẫn là Input.
chân input, nếu muốn đưa 1 ra thì enable pullup resistor, nếu muốn đưa 0 ra thì để trạng thái hi-Z. Có thể tính toán thêm 1 điện trở pull-down hợp lý để tăng độ ổn định.
tôi là người mới học PIC nhưng phải cần dùng rất nhiều đến ngắt, tôi thấy hình như ở dòng Pic 16f không có sự phân mức ưu tiên cho các ngắt hay sao ấy. Xin các bạn chỉ giúp. Cảm ơn rất nhiều
tôi là người mới học PIC nhưng phải cần dùng rất nhiều đến ngắt, tôi thấy hình như ở dòng Pic 16f không có sự phân mức ưu tiên cho các ngắt hay sao ấy. Xin các bạn chỉ giúp. Cảm ơn rất nhiều
Trong hàm ngắt, viết như sau:
Ngắt_1()
{
//Chèn mã lệnh: disable ngắt 1,2,3 tại đây
GIE=1;
//Chèn mã lệnh trình phục vụ ngắt 1
}
Ngắt_2()
{
//Chèn mã lệnh: disable ngắt 2,3 tại đây
GIE=1;
//Chèn mã lệnh trình phục vụ ngắt 2
}
Ngắt_3()
{
//Chèn mã lệnh: disable ngắt 3 tại đây
GIE=1;
//Chèn mã lệnh trình phục vụ ngắt 3
}
hôm nay em được đọc cái luồn này . mặc dù nó có từ lâu rôì , nhưng em có một thắn mắc .:
nêú trường hợp đang thực hiên công việc của ngắt 2 . mà cờ ngắt của ngắt 1 đưọc dâng lên . thì nó có bỏ côn việc của ngắt 2 chạy sang công việc cả ngắt 1 ko ... nêú ko , như thế có được gòi là ưu tiên ko??
Hi cac a!
Các a có những câu đố hay thật,nhưng e chưa biết nhiều về VĐK nên ko trả lời được.E đang có 1 cái đồ án về đồng hồ số,nhưng không biết viết trên ngôn ngữ nào là tiện nhất,Assembly hay Pic.Mong các a chỉ giáo.Vô cùng đa tạ
Mình là người mới tự tìm hiểu về Pic , nghe người ta nói ngắt trong ngắt của Pic khác với 89 là chỗ .Đối với 89 thì ngắt được đưa vào strack có thứ tự ưu tiên là vào trước ra sau , còn trong píc kô có ưu tiên này vậy nếu dùng ngắt trong ngắt nhìu lần trong pic thì mình giải quyết làm sao !?? em còn gà mơ lắm
Biển học là vô bờ , biết bao giờ cập bến !!!???. Email :
Xin thưa là tôi rất dốt món Ing Lịch. Chỉ là các bạn đưa lên những từ không ai hiểu, nên tôi phải theo.
Chứ ngày xưa được huấn luyện, cũng không như bạn nói đâu, và bạn Mỹ của tôi, hiểu như người nhà.
Bạn học giỏi thì đưa mấy từ lên đây đi, về điện tử thuần túy để anh em nghiên cứu....
Comment