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.
Parallel Port - lập trình giao tiếp song song(đóng góp ý kiến)
Parallel Port - lập trình giao tiếp song song(đóng góp ý kiến)
Luồng này tôi lập ra để xin ý kiến mọi người về vấn đề này.
Và đây cũng là nơi để trao đổi thêm.Mong mọi người chú ý.
Xin cảm ơn mọi người.
Technical sale at WT Microelectronics S'pore
Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com
Xin cho hỏi chút:
1.Nếu như em có 1 tín hiệu tương tự chuyển qua ADC rồi đưa trực tiếp các tín hiệu đó vào PC qua cổng LPT(RS845) có được ko? (Không qua vi điều khiển).
2.Khi dùng cổng LPT(cổng máy in) thì có cần dùng con đệm (như kiểu của con cổng nối tiếp RS232) không?
3.Cần phải thực hiện nhưng vấn đề gì để bảo vệ cho cổng LPT để nó ko làm hỏng board mạch khi ghép nối ?
Cám ơn các bác nhiều!
Thien thu van co: Yeu la kho!!!
Van co thien thu: Kho van yeu!!!!!!!!!!!!!!!!!!!!!!
Xin cho hỏi chút:
1.Nếu như em có 1 tín hiệu tương tự chuyển qua ADC rồi đưa trực tiếp các tín hiệu đó vào PC qua cổng LPT(RS845) có được ko? (Không qua vi điều khiển).
2.Khi dùng cổng LPT(cổng máy in) thì có cần dùng con đệm (như kiểu của con cổng nối tiếp RS232) không?
3.Cần phải thực hiện nhưng vấn đề gì để bảo vệ cho cổng LPT để nó ko làm hỏng board mạch khi ghép nối ?
Cám ơn các bác nhiều!
Mình xin trả lời như sau:
1. Bạn có thể đọc trực tiếp tín hiệu đã chuyển đổi. Tín hiệu tương tự sau khi vào IC chuyển đổi ADC thì ngõ ra sẽ có dạng số tùy theo độ phân giải của IC (số lượng bit) khi đó bạn kết nổi ngõ này tới cổng LPT để đọc vào máy tính và xử lí. Bạn cần phải biết một ngôn ngữ lập trình như C, VB...Bạn có một suy nghĩ ko đúng là LPT ko phải là RS485 đâu nhé. LPT là cổng mở rộng của máy tính truyền và nhận dữ liệu song song còn RS485 thì truyền thông nối tiếp.
2. Thực tế nếu không đệm cũng không sao nhưng để bảo đảm an toàn thì nên sử dụng thêm IC đệm. Cách này sẽ nó ưu điểm là an toàn cho mainboard của máy tính và làm tăng dòng của dữ liệu bảo đảm ít bị nhiễu hơn. Bạn cũng có suy nghĩ sai là con IC (thường là MAX232) ở cổng COM ko phải là IC để đệm hay cách li mà nó là IC chuyển đổi mức điện thế cho đúng chuẩn thôi. Cụ thể là ở mức 0 (~ 0v) khi đưa vào IC thì ngõ ra nó sẽ có điện áp là +12v còn ở mức 1 (~ 5v) thì điện áp ngõ ra là -12v.
3. Để đệm dữ liệu thì dùng những IC số TTL hoặc CMOS có thể nó là các cổng đệm hoặc IC chốt. Lâu quá ko dùng nên quên mã số rồi hình như là 74373, 74573.(là những IC latch).
1. Mình định dùng ADC để lấy mẫu tín hiệu AM rồi đưa vào máy tính để nó hiển thị ra màn hình, lúc đầu định dùng cổng nối tiếp để đưa tín hiệu vào nhưng thấy tốc độ không đáp ứng được, nếu lấy thì sẽ làm mất dạng tín hiệu AM (tần số 1MHz) (Có thể do tốc độ truyền tín hiệu giữa máy tính và VDK). Nên mình chuyển qua dùng cổng song song, nhưng mà cái này mình chưa có kinh nghiệm (cổng song song chưa làm bao giờ ) nên ko biết tốc độ truyền tới cổng song song là bao nhiêu?
2. Liệu mình sử dùng ADC0804 hoặc ADC0809 liệu có thể đáp ứng được yêu cầu lấy mẫu để có thể khôi phục lại đúng dạng tín hiệu đưa vào hay ko? Nếu không thì có thể dùng con ADC loại này được?
3. Bác nào có cách khác có thể tư vấn giúp mình được không?
Thien thu van co: Yeu la kho!!!
Van co thien thu: Kho van yeu!!!!!!!!!!!!!!!!!!!!!!
1. Mình định dùng ADC để lấy mẫu tín hiệu AM rồi đưa vào máy tính để nó hiển thị ra màn hình, lúc đầu định dùng cổng nối tiếp để đưa tín hiệu vào nhưng thấy tốc độ không đáp ứng được, nếu lấy thì sẽ làm mất dạng tín hiệu AM (tần số 1MHz) (Có thể do tốc độ truyền tín hiệu giữa máy tính và VDK). Nên mình chuyển qua dùng cổng song song, nhưng mà cái này mình chưa có kinh nghiệm (cổng song song chưa làm bao giờ ) nên ko biết tốc độ truyền tới cổng song song là bao nhiêu?
2. Liệu mình sử dùng ADC0804 hoặc ADC0809 liệu có thể đáp ứng được yêu cầu lấy mẫu để có thể khôi phục lại đúng dạng tín hiệu đưa vào hay ko? Nếu không thì có thể dùng con ADC loại này được?
3. Bác nào có cách khác có thể tư vấn giúp mình được không?
1. Nếu mình nhớ ko lầm thì LPT cho phép tốc độ tối đa là 2Mbyte.
2.3. Mình chưa hiểu nhu cầu của bạn.
2. Liệu mình sử dùng ADC0804 hoặc ADC0809 liệu có thể đáp ứng được yêu cầu lấy mẫu để có thể khôi phục lại đúng dạng tín hiệu đưa vào hay ko? Nếu không thì có thể dùng con ADC loại này được?
EM định dùng ADC để chuyển tín hiệu tương tự từ bên ngoài vào máy tính, nên định chuyển thành dạng số (qua con ADC) nhưng ADC thường (0804) chỉ có "10K sample/s" trong khi tín hiệu tương tự là dạng tín hiệu AM (f>100KHz) nên chắc không thể lấy được dạng tín hiệu để hiển thị ra trên máy tính.
3. Để đệm dữ liệu thì dùng những IC số TTL hoặc CMOS có thể nó là các cổng đệm hoặc IC chốt. Lâu quá ko dùng nên quên mã số rồi hình như là 74373, 74573.(là những IC latch).
Dùng IC dạng FF hả bác?
1. Nếu mình nhớ ko lầm thì LPT cho phép tốc độ tối đa là 2Mbyte.
hình như là 200KByte/s bác ạ!
Thien thu van co: Yeu la kho!!!
Van co thien thu: Kho van yeu!!!!!!!!!!!!!!!!!!!!!!
Nếu như em dùng C# hoặc VB để giao tiếp qua cổng LPT, dùng 1 lệnh để tạo xung kich ra, thì khoảng thời gian ngắn nhất có thể có giữa 2 xung là bao nhiêu?
Thien thu van co: Yeu la kho!!!
Van co thien thu: Kho van yeu!!!!!!!!!!!!!!!!!!!!!!
Tùy theo tốc độ của CPU máy tính mà ta mới có tần số tối đa có thể xuất ra.
nếu máy tính của bạn đủ mạnh thì có thể xuất ra tầng số được 2M, nhưng nấu như bạn viết dùng ngắt không tốt thì để đạt được tần số này máy tính của bạn sẽ bị treo.
Cty Cơ Điện Tử Hiệp Phát. www.hiepphatcnc.com. Chuyên sản xuất máy CNC mới, Bán, Sửa Chữa, Cung cấp bộ truyền DNC không cần máy tính cho các hệ Fanuc, Mitsubishi, Yasnac, Okuma, Seicos. ĐT: 0918374006, buithanhluan@gmail.com
2. Liệu mình sử dùng ADC0804 hoặc ADC0809 liệu có thể đáp ứng được yêu cầu lấy mẫu để có thể khôi phục lại đúng dạng tín hiệu đưa vào hay ko? Nếu không thì có thể dùng con ADC loại này được?
+sao không dùng con AD 9220
còn nếu tốc độ không bảo đảm tốc độ ... có thể sử dụng 1 con Sram để làm
buffer :
+AM ->ADC->Sram->VDK->computer
chúc thành công!!!!
----------------------------------------------
dieucay555!
hiện mình cũng đnag dùng IC 74245 dùng đệm cho máy tinh nhưng sao vạn nhân giá trị lung tuing lắm. bài của mình dc postr trên luồng cảm biến nhiệt của phần VI điều khiển 8051 các bạn quan tâm hãy đến giải quyết giùm mình nhé.
bài của mình dùng ngôn ngữ C giao tiếp thiết bị qua cổng LPT
okie
Em vừa mới học về 8051.Hiện nay em muốn làm truyền dữ liệu song song giữa hai con 8051 thông qua vào ra song song có đối thoại.A có tài liệu về phần vào ra đối thoại ko ạ,có thể share cho em với ạ.Em cảm ơn.
Em vừa mới học về 8051.Hiện nay em muốn làm truyền dữ liệu song song giữa hai con 8051 thông qua vào ra song song có đối thoại.A có tài liệu về phần vào ra đối thoại ko ạ,có thể share cho em với ạ.Em cảm ơn.
A đíu cho e đâu. mai lên lớp e hỏi thầy Trọng nhé .kaka 19
Rất sorry cùng các bạn Trong bài vửa post có một lổ hổng về nguyên lý vì nếu các mosfet chay giống như tiếp điểm contactor thì 16 van đóng cắt trên hoạt động OK. Nhưng khổ nỗi nó chì dẫn một chiều như vậy để đáp ứng cả hai tình huống...
Trong bối cảnh toàn cầu hóa giáo dục, ngày càng nhiều học sinh được gia đình chắp cánh để truy cầu kiến thức từ các quốc gia phát triển, đặc biệt là Hoa Kỳ. Từ ước mơ thụ hưởng nền giáo dục chất lượng, không ít học sinh nhìn...
Hoạt động của thế hệ mạch cân bằng trước đây dựa trên nguyên lý so áp giữa 2 string liền kề. Hoạt động cân bằng chỉ kích hoạt khi sự chênh lệch vượt ngưỡng 100mV và ngưng hoạt động khi mức chênh lệch giảm xuống còn 30mV. Bản...
Xem hình minh họa có phần thuyết minh bên trong tiện việc quan sát và đọc thuyết minh. Khi G1 high dòng điện chạy theo các đường màu đen khi G2 high dòng điện chạy theo các đường màu nâu đỏ.
Bổ sung một tính chất củng cố cho tên gọi tụ bay: Trong mạch đề cập chỉ...
Sản phẩm này ghi version 2.0 01-2024 MADE IN CHINA nhưng không thấy thương hiệu hình 1
Do 8 chân G của 8 mosfet được đấu song song thành 2 nhóm nên có cùng biên độ xung kích 12V. Nhưng Q1 và Q2 nằm cuối dãy, chân S cùa chúng có điện áp DC cao đến...
Comment