Tôi có ý tưởng giao tiếp AVR với card PCI, bác nào có thể chỉ giúp mình cần phải làm gì không?
Thông báo
Collapse
No announcement yet.
AVR giao tiếp với card PCI.
Collapse
X
-
Ý tưởng thì dễ nói chứ bác bảo thế ai mà giúp được.
Giờ bác về kiếm cái khe PCI đi đã, tìm hiểu bus của nó tiếp đi, rồi xem ghép nối thế nào, rồi xem nó truyền theo chuẩn gì vv..v.. Nói chung là thế đi đã.
Chứ giờ bảo tôi có ý tưởng ghép nối AVR qua bluetooth nghe cũng hay, cơ mà làm thì vỡ mặt.Mồm chó vó ngựa
Comment
-
Không thể giao tiếp trực tiếp AVR với PCI, bắt buộc thông qua FPGA hoặc 1 con PLX. PCI chạy 3,3V kô hợp với uP 5V, mà làm hardware kô tốt, gây conflic bus thì có thể toi cả bus luôn (đại ca MH chỉ giáo như vậy). Thông thường chỉ dùng với bus ISA thôi, nhất là dùng với MT công nghiệp.
Nếu bạn để máy tính làm trực tiếp công việc đ khiển thì rất nguy hiểm vì nếu máy treo, ngắt quá lâu .... có thể động cơ bị mất đ khiển. Thêm vào đó mtinh là cái rất hay hỏng, nguồn mtinh cũng hay tòe nhất.
Nếu bạn muốn điều khiển theo mô hình đơn giản thì con AVR đủ dùng, nhưng nếu đòi hỏi có thuật toán phức tạp (như sách của thày Phùng Quang chẳng hạn) thì cần con dsPIC mới đủ. dsPIC chọn con có QuardEncorder để có thể giao tiếp trực tiếp với encorder.! ! you can win if you want ! !
Comment
-
Không biết bác làm giao tiếp với PCI làm gì nhưng theo em không nên làm mà tìm cách khác hay hơn. Bởi vì cái chuẩn PCI nó sắp thành "dĩ vãng" rồi, hơn nữa thiếu gì kiểu giao tiếp đơn giản mà bác không làm: I2C, SPI... hay chơi luôn USB đi cho nó ... hip hop?Nỏ biết chữ mần răng ký được??!! Thôi nhé.
Comment
-
Xin lỗi vì lâu không động vào, giờ lại up topic này lên
Không biết bác làm giao tiếp với PCI làm gì nhưng theo em không nên làm mà tìm cách khác hay hơn. Bởi vì cái chuẩn PCI nó sắp thành "dĩ vãng" rồi, hơn nữa thiếu gì kiểu giao tiếp đơn giản mà bác không làm: I2C, SPI... hay chơi luôn USB đi cho nó ... hip hop?
Không thể giao tiếp trực tiếp AVR với PCI, bắt buộc thông qua FPGA hoặc 1 con PLX. PCI chạy 3,3V kô hợp với uP 5V, mà làm hardware kô tốt, gây conflic bus thì có thể toi cả bus luôn (đại ca MH chỉ giáo như vậy). Thông thường chỉ dùng với bus ISA thôi, nhất là dùng với MT công nghiệp.
Nếu bạn để máy tính làm trực tiếp công việc đ khiển thì rất nguy hiểm vì nếu máy treo, ngắt quá lâu .... có thể động cơ bị mất đ khiển. Thêm vào đó mtinh là cái rất hay hỏng, nguồn mtinh cũng hay tòe nhất.
Nếu bạn muốn điều khiển theo mô hình đơn giản thì con AVR đủ dùng, nhưng nếu đòi hỏi có thuật toán phức tạp (như sách của thày Phùng Quang chẳng hạn) thì cần con dsPIC mới đủ. dsPIC chọn con có QuardEncorder để có thể giao tiếp trực tiếp với encorder.
PCI có 2 loại: 3.3V và 3.3V&5V. Card PCI loại 5V có 1 rãnh (như kiểu DDRAM) còn 3.3V có 2 rãnh (như kiểu SDRAM). Với lại, nếu tôi sử dụng AVR loại low như Atmega128L, chạy cả 3.3V với 5V thì có vấn đề gì chăng?
Conflict bus khi nào? Khi có vài chú Master và vài chú Slave trên bus mới có conflict. Giờ chỉ có 1 AVR và 1 PCI thì conflict với ai?
Còn về máy tính công nghiệp, tôi không có và không đủ tiền mua (dù chỉ là cái PW) của nó nên không dám nói. Nhưng chỗ tôi có con máy chủ IBM 30 triệu, chạy 1 tháng restart 1 lần là bình thường. Thử bỏ 10 triệu mua cái PW xem nó ngon cỡ nào?
Nói là nói vậy, chứ AVR + PCI thì đúng là khó nhai và chưa thấy ai nhai cái này bao giờ. Thường người ta sử dụng FPGA có support PCI. Nhưng cũng như ngày xưa chưa có RS232 support thì người ta phải sử dụng software mà làm giả như RS232. Và xét cho cùng, nếu làm được thì tốc độ của nó cũng không cao như FPGA. Vì vậy ứng dụng thực tế là không có hoặc rất ít.
Tuy thế, tôi thấy vài cái project AVR + CRT, AVR + etc... rất thú vị. Thay vì dùng AVR hiển thị vài cái led kiếm tiền, sao không làm một cái gì đó vui vui với nó?Mồm chó vó ngựa
Comment
-
mình đã có card PCI, dang tìm hiểu nó? còn chú AVR thì đã tìm hiểu và viết chương trình điều khiển động cơ, ổn định tốc độ. Bạn có lời khuyên naồch mình không? cám ơn vì đã giúp.(yankazaz).
Thế còn ví dụ bạn dùng AVR, PCI sử dụng 32 đường bus data + address, 13 đường control, AVR của bạn buộc phải dùng loại atmega64 hoặc 128. Bạn đã tìm hiểu về command của PCI chưa? vv..v.
Còn nếu để điều khiển động cơ không, thì đúng là rất nhiều kiểu. Động cơ loại bố có loại AVR bố, loại con có AVR con. Ngoài AVR thì cũng có đủ cả: PIC, FPGA, PsoC, uC của TI, ST, Philips, Freescale... Mỗi loại một kiểu. Nhưng chỉ có 1 nguyên tắc trong điều khiển động cơ. Và khi bạn biết điều khiển như thế nào, kích chân nào ra, nhận cái gì vào thì tự khắc làm với đủ thể loại thôi.Mồm chó vó ngựa
Comment
-
Hmm, có vẻ như tôi đã hiểu tại sao người ta không dùng AVR hay PIC... cho PCI bus. Với thời gian timing max của nó là 11nS thì chả có con vi đk nào chạy tần số 20Mhz đáp ứng được cái đó cả.
Túm lại PCI không dành cho AVR
Cheer all!Mồm chó vó ngựa
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Thắc mắc về hạ áp cho adapter laptopbởi nhathung1101
-
Channel: Điện tử dành cho người mới bắt đầu
31-12-2024, 17:39 -
-
Comment on Thắc mắc về hạ áp cho adapter laptopbởi nguyendinhvan
-
Channel: Điện tử dành cho người mới bắt đầu
29-12-2024, 23:20 -
-
Trả lời cho Thắc mắc về hạ áp cho adapter laptopbởi nguyendinhvanPhải làm đúng quy chình thì mới được
Bươc 1 lấy cái nguồn điều chỉnh, set về đúng 12v, cấp cho đường out 19v như hình. Chú ý là phần đầu vào adaptor không cấp điện.
Bước 2 . Kiểm tra điện áp tại chân số 3 das001 có đúng...-
Channel: Điện tử dành cho người mới bắt đầu
29-12-2024, 23:20 -
-
Trả lời cho Thắc mắc về hạ áp cho adapter laptopbởi LamVoNhấp nháy có thể do chu kỳ hoạt động bị rút ngắn quá dẫn đến không đủ nguồn nuôi ic, bác thử tăng giá trị tụ nguồn phụ nuôi ic và giảm giá trị điện trở hạn dòng cho nó xem có cải thiện không....
-
Channel: Điện tử dành cho người mới bắt đầu
29-12-2024, 08:45 -
-
Trả lời cho Mạch tự động bật nguồnbởi nhathung1101Bác đúng là hệ Pháp, nên toàn quên chữ "d".
Nếu em được như bác, đúng 0h mới được stand by với hũ rượu và vợ thì tuyệt.
Nhưng đời không như là mơ, em và lão Đinh Vặn ngấm đủ mà.
Lão Đinh Vặn...-
Channel: Điện tử gia dụng
29-12-2024, 00:17 -
-
Trả lời cho Thắc mắc về hạ áp cho adapter laptopbởi nhathung1101Vì bản chất của nó hoạt động theo dòng. Áp chỉ để mức giới hạn.
Cứ hiểu như bạn khôn hơn 10 người, nhưng khả năng thu nhận kiến thức chỉ bằng 1/10 người khác, thì nó sẽ tự điều chỉnh thôi.-
Channel: Điện tử dành cho người mới bắt đầu
28-12-2024, 23:41 -
-
Trả lời cho Mạch tự động bật nguồnbởi nhathung1101Ựa... có lý...
Dưng mà lão chỉ dùng 1 con opto là nguy hiểm lắm.
Có khi nó on lúc lão với ấy ấy về nhà lúc vắng vợ thì khổ. Nên phải thêm cái mạch logic nữa mới được....-
Channel: Điện tử gia dụng
28-12-2024, 23:20 -
-
Trả lời cho Thắc mắc về hạ áp cho adapter laptopbởi lct1610Bác có cách nào khác ngoài quấnlại/rút bớt vòng dây BA (và mua mới ) k nhỉ ? Tại gỡ ra cũng khá lằng nhằng và kì công...
-
Channel: Điện tử dành cho người mới bắt đầu
28-12-2024, 19:30 -
-
Trả lời cho Thắc mắc về hạ áp cho adapter laptopbởi mèomướpDạ với mức áp chênh lệch quá nhìu thì ngoài chỉnh hồi tiếp thì chú cần quấn lại thứ cấp biến áp nữa ạ. Tùy loại mà có thể sẽ khéo léo rút bớt vòng dây đỡ phải tách lõi ferit ạ...
-
Channel: Điện tử dành cho người mới bắt đầu
28-12-2024, 18:57 -
-
bởi lct1610E có adapter laptop cũ hiệu asus chạy tốt ,có đầu ra ổn định ở 19,4v dòng 3,42A ( công suất 60w). E định là hạ nó xuống 12v để cấp nguồn cho đầu camera. Và e đã thử bằng cách can thiệp vào phần hồi tiếp (sử dụng ic DAS001 hay TSM103W) thông...
-
Channel: Điện tử dành cho người mới bắt đầu
28-12-2024, 18:44 -
Comment