Máy tínhThiết bị

PIC-điều khiển. Lập trình PIC-bộ điều khiển. Chương trình của PIC-điều khiển

Khi thực hiện chương trình, bạn cần phải có một ai đó hoặc một cái gì đó để giám sát việc thực hiện các hành động cần thiết. Đối với người đàn ông là khá nhiều vấn đề, vì nó là cần thiết để sử dụng một số lượng lớn các yếu tố khác nhau mà cho phép để kiểm soát công việc của họ (bóng bán dẫn, điện trở, thyristors, điốt, tụ điện, vv). Nhưng tất cả các mạch phức tạp và lớn có thể được điều khiển bởi bộ điều khiển (MCU). Đó là họ đang có, ví dụ, sẽ được mô tả gia đình RІS. Vì vậy, các PIC-điều khiển là những gì cho núm vú cao su? là những gì chương trình của họ và nơi họ đang sử dụng.

vi điều khiển PIC- là gì

PIC-điều khiển (hoặc vi điều khiển) là một tự động hóa có nghĩa là thực hiện hành động nào đó sử dụng một chương trình được chuẩn bị trước đó. Một đặc điểm của người đại diện của dòng sản phẩm này là sự dễ dàng của chương trình và sự sẵn có của tất cả các chức năng cần thiết để làm việc. Phác thảo cấu trúc của nó, nó phải được lưu ý rằng trong thành phần của nó chỉ có một tinh thể silicon (một tính năng đặc trưng của tất cả các vi điều khiển). Bên cạnh đó, PIC-điều khiển có một số lượng nhất định chân. Một số trong số họ có thể được sử dụng như đầu vào logic như kết quả đầu ra là một phần, phần còn lại có một ứng dụng song phương. Các chân có thể là kỹ thuật số hoặc analog.

Đối với đại đa số các bộ điều khiển RІS công việc cần có một điện áp ổn định - 5V. Đây là đủ để nó có thể hoạt động ở chế độ bình thường của nó và thực hiện một chương trình giao trước mặt anh. Lập trình PIC-điều khiển trực tiếp từ một máy tính là không thể. Với mục đích này, các lập trình viên.

gia đình điều khiển

PIC-điều khiển không tồn tại trong một bản duy nhất. Các nhà sản xuất tạo ra một phạm vi đáng kể của vi điều khiển, mỗi trong số đó có những đặc điểm riêng của mình, khả năng và mục tiêu tiềm năng của ứng dụng. Số gia đình mình khá lớn và phụ thuộc vào tính năng phân loại được thực hiện như là mặc định. Vì vậy nó là cần thiết để thông báo chỉ về phân loại cơ bản, trong đó chỉ có ba gia đình của 8-, 16- và 32-bit. Những lần lượt được chia thành những người khác, nhưng vì gia đình không phải là bản thân chủ đề của bài viết, một cái gì đó về họ và sẽ không tiếp tục một cuộc trò chuyện.

khi áp dụng

Do tính linh hoạt PIC-điều khiển của nó có thể được áp dụng gần như bất cứ nơi nào. Sami vi điều khiển có thể được tìm thấy trong tủ lạnh, ti vi, máy giặt. Nhưng RІS loạt các sản phẩm có tính năng mà các mạch trên PIC-điều khiển được phổ biến trong nghiệp dư vô tuyến và robot tự học. Với sự giúp đỡ của họ, bạn có thể dễ dàng tùy biến trang web để làm việc, hoặc tất cả các thiết bị. Nó góp phần vào việc phổ biến của một giá cả hợp lý, dễ lập trình và một số lượng đáng kể các tài liệu giáo dục.

Áp dụng PIC-điều khiển khi bạn tạo những chiếc xe trên điều khiển radio, cánh tay robot và đồ tạo tác khác có thể được thực hiện, ngân sách hạn hẹp. Có thể được sử dụng cho một cái gì đó năng suất - khá phổ biến là chủ đề của việc tạo ra một tự sản xuất máy móc tự động, điều khiển bởi vi điều khiển. Phổ sử dụng rất rộng, và cách tiếp cận chính xác có thể được thực hiện hầu như bất kỳ mục đích, vì vậy các mạch trong PIC-bộ điều khiển có thể được nhìn thấy không chỉ trên những sáng tạo nghiệp dư.

Phần mềm để sử dụng với PIC-điều khiển

Các phần mềm cần thiết tối thiểu - nó nhấn mạnh. Tuy nhiên, do việc phân phối miễn phí, bạn có thể sử dụng và cung cấp bởi các nhà sản xuất công cụ phần mềm MPLAB. Chính xác hơn, phần mềm dòng (môi trường phát triển, trình biên dịch) MPLAB. Do chính sách công ty, ông là miễn phí, nhưng có một số hạn chế. Như vậy, trong phiên bản demo ngắn bạn có thể thử tất cả các khả năng, nhưng sau khi chức năng hoàn thành của chương trình sẽ được cắt giảm. Toàn bộ chương trình có một công cụ quan trọng mà làm cho nó dễ dàng để tạo các chương trình, thuận tiện để tìm kiếm cho một loạt các vấn đề khu vực và tối ưu hóa ứng xử mã. Tùy thuộc vào phiên bản của các chức năng có thể được chấm dứt tối ưu hóa mã, hoặc giảm số lượng các bộ điều khiển được hỗ trợ bởi chương trình. Vì lợi ích của sự thật nó cần phải nói rằng công ty chỉ giữ lại hỗ trợ các đại diện phổ biến nhất.

Có một số phần mềm được cung cấp bởi các công ty khác. Nói chung, chức năng của họ là tương tự, nhưng có sự khác biệt. Vì vậy, nhiều người đã bày tỏ sự không hài lòng rằng MPLAB là không trung thành với thiết kế sử dụng làm trung tâm. Do đó, các nhà sản xuất đang đặt cược vào việc duy trì các chức năng cắt và khả năng sử dụng phần mềm của họ. Chương trình cho PIC-điều khiển rất đa dạng, vì vậy ở đây phần lớn là một vấn đề của hương vị.

Tạo ra một chương trình cho PIC-điều khiển

Để tạo ra một chương trình đặc biệt, bạn có thể sử dụng phần mềm thích hợp, và thậm chí là một máy tính xách tay đơn giản. Điều này có thể nhờ đến một thực tế rằng nó hoạt động với các ngôn ngữ lập trình như Assembler và C. Sự khác biệt chính nằm trong số các thông tin theo quy định và sự dễ dàng của nhiệm vụ dữ liệu. Bạn có thể nghe rất nhiều về sự phức tạp của C, nhưng lắp ráp khó khăn hơn và đòi hỏi phải có một cách tiếp cận thận trọng.

Ví dụ, khi tạo một chương trình, bạn phải xác định mà điều khiển nó được thiết kế. Nó có thể là cần thiết để thực hiện một số tùy chọn, nhưng họ phải được thực hiện trong sự hiện diện của kinh nghiệm làm việc hoặc tự tin, bởi vì sai lầm có thể dẫn đến thực tế là vi điều khiển thông thường biến thành những mảnh nhựa và sắt.

Lập trình với lập trình

Nhưng làm thế nào để chuyển chương trình phát triển trong vi điều khiển bản thân? Làm thế nào để lập trình vi điều khiển? Với mục đích này có các thiết bị đặc biệt - lập trình viên. Họ gửi tín hiệu đến một vi điều khiển làm thay đổi tế bào trong bộ nhớ theo chương trình. Để bắt đầu quá trình chuyển dữ liệu bạn muốn chèn chip trong lập trình, và nó, đến lượt nó, kết nối với một máy tính. Sau đó, sử dụng phần mềm bạn nên chạy firmware. Điển hình lập trình PIC-điều khiển kéo dài từ ba mươi giây đến hai phút.

lập trình viên hình thức

Những lập trình viên để lựa chọn để ghi lại một chương trình trên một vi điều khiển? Có thể tạm chia thành ba loại: tự thực hiện, bởi nhà sản xuất và nhà máy của công ty khác. Việc sử dụng của mỗi trong số họ có những đặc điểm riêng của mình.

Do đó, các lập trình viên tự lập là khá rẻ. Nhưng việc sử dụng chúng là đầy với thực tế là họ có thể dễ dàng biến thiết bị thành một mảnh nhựa và sắt. Và lập trình vi điều khiển có thể trong trường hợp này áp dụng những hậu quả khó chịu trong các hình thức của một cú sốc điện, vì vậy bạn nên dính đến nơi an toàn. Ngoài ra, nếu bạn làm cho mình từ đầu, nó thường là một sản phẩm với một khả năng tương đối ít thông tin về cơ sở thay đổi công việc. Nhưng trong mạng lưới toàn cầu, bạn có thể tìm thấy một số lượng lớn các giải pháp cho vấn đề này bởi những người khác đề xuất, và điều đó có lẽ sẽ không cung cấp cho bạn các vấn đề.

Các lập trình viên ban đầu từ nhà sản xuất sẽ có thể chất lượng thực hiện công việc của họ với bất kỳ vi điều khiển. Trên đó có một bảo lãnh, và nếu sau khi nhận được nó không hoạt động, thay thế không có vấn đề. Nhưng trong chương trình của sự vật, khi firmware PIC-điều khiển nó được thực hiện mà không vấn đề.

Nhưng xuất phát từ việc mua lại một mức giá khá cao.

Các lập trình viên do công ty khác, có một phạm vi khá rộng của các đối tượng mà làm việc. Tính năng của họ là giá thấp và / hoặc cơ hội để làm việc với vi điều khiển khác ngoài PIC. Ngoài ra còn có một thực sự phổ quát "quái vật" có thể cung cấp các loại công việc khác nhau, nhưng vì sự cần thiết của một số lượng lớn các hợp chất của giá thấp của họ không xảy ra.

tính năng sơ đồ

Và cuối cùng, một vài lời về mẫu ảnh. Nó nên tập trung vào các chân trên cơ sở tài liệu hỗ trợ, như sơ đồ vi điều khiển thường khác với các kết luận rút ra thực tế. Điều quan trọng trong trường hợp này được ký kết luận, và nó là cho họ và nên được nhắm mục tiêu cho thiết bị.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.delachieve.com. Theme powered by WordPress.