| 物聯網 | 智能控制 | 手機程式 | FPGA+CPLD | PLC |
邁出智能機械自動化的第一步
建議您停止手邊的工作,靜下心來,仔細閱讀,
因為你的未來很有可能因此而改變。----->>下面是瑞碼AI Code的專業學習之路
內容共有五課主要的核心課程 -->嵌入式系統、C語言、自動控制、邏輯設計、無線技術
瑞碼 = 喜歡嵌入式系統:其實您已經邁出了半步
一個著重即時解難的機械人設計、組裝及編程的活動專案。目的是為學生提供一個創作交流平台,透過比賽項目提昇學生靈活運用有限資源、
提昇即時應變能力、培養獨立思想能力及增強自信心,並同時加強創意思維及機械工程的應用水平。
《產品: 單晶片 PIC 學習板 》( PIC18F4550 開發學習板 )
單片機:
◆標準配置為PIC18F4550,用戶可以自行更換DIP40封裝的PIC單片機型號:PIC16F874A、PIC16F877A、PIC16F74、PIC16F77、PIC16F747、PIC16F777、PIC16F884、PIC16F887、PIC16F914、PIC16F917、PIC18F442、PIC18F452、PIC18F448、PIC18F458、PIC18F4420、PIC18F4520、PIC18F4455、PIC18F4585、PIC18F4680
等19種型號。
發光二極體:
◆8個綠色貼片的發光二極體,可以做流水燈實驗等。
數碼管:
◆1位紅色數碼管。
◆4位紅色數碼管,學習動態顯示4位數字。
LED點陣:
◆4個8×8LED點陣,組成了16×16點陣屏,顯示漢字。
1602液晶介面:
◆1602液晶模組介面,可進行字元顯示實驗。
12864液晶介面:
◆12864液晶模組介面,可進行文字、圖片、動畫顯示實驗。
記憶體:
◆採用AT24C02。
RTC(即時時鐘):
◆由PCF8563、晶振(32768Hz)、後備電池座組成。
A/D(模擬-數字轉換):
◆由電位器、切換跳線組成,通過切換跳線,可以對單片機的全部8個模擬量輸入口進行實驗。
RS232串行介面:
◆板載RS232介面電路,可以方便的利用串口調試助手等進行通訊實驗。
溫度感測器:
◆由DS18B20及切換跳線組成,通過杜邦線可以使其接在任何一個IO口上。可以進行溫度的顯示及控制實驗。
PS/2鍵盤介面:
◆可以接任何PS/2介面的鍵盤,進行鍵盤解碼實驗。
繼電器及觸點:
◆繼電器的常開觸點通過可拆卸端子引出,可以做控制強電設備的實驗。
紅外接收:
◆板載38KHz紅外一體化接收頭,可對紅外遙控信號進行解碼實驗;
8獨立按鍵:
◆8個獨立按鍵,每個按鍵具備上拉電阻,可以做按鍵輸入、單片機外部引腳中斷實驗。
4×4矩陣式按鍵:
◆16個按鍵組成4×4矩陣,具備上拉電阻,可以做按鍵輸入實驗。
步進電機介面:
◆適用於配套的步進電機,可以進行步進電機控制實驗。
74HC595單元電路:
◆由兩片74HC595晶片及輸入輸出插針組成,可以用單片機的硬體SPI進行驅動,做串-並實驗。
晶振:
◆晶振採用插座方式,方便用戶自行更換晶振,標配4M。
複位按鍵:
◆任何時候按下複位按鍵,將使單片機複位。
編程、仿真ICSP介面:
◆標準的6針ICSP編程、仿真介面,可對板載單片機進行仿真或程式的寫入.
◆標準的5針ICSP編程、仿真介面,可對板載單片機進行仿真或程式的寫入.
本系統的操作十分簡單,只要通過配套的編程器將開發板和電腦連接起來就可以了。
精心為系統準備了84套例程源代碼:提供例程源代碼均為C語言,做到了逐行注釋。
《產品: 單晶片 8051 + AVR 學習板 》( STC89C52 AT89S52 燒錄器)
本商品內附STC89C52 IC 可以使用內附USB線燒錄不用買USBISP燒錄器
如果要燒錄AT89S52或是ATMEGA16 則要另外購買USBISP燒錄器,才可以燒錄
一 開發板資源介紹
1 開發板支援USB程式下載(巨集晶科技STC52單片機);
2 開發板支持 AT89S51,AT89S52單片機下載(需加購USBISP下載器)
3 開發板支持 ATmega16,ATmega32 AVR單片機下載(需加購轉接板和USBISP下載器)
4 開發板供電模式為:電腦USB供電(USB介面)和外部5V電源供電。
5 開發板重定方式:上電重定和51/AVR雙按鍵重定;
6 開發板晶振:採用圓孔插座焊接方式,方便使用者更換;
7 外擴電源:通過排針外擴3路5V電源,方便連接外部實驗使用;
8所有IO引腳全部外擴,方便連接外部實驗使用;
9 開發板電源處採用鉭電容設計,力求工作穩定,這點對初學者特別重要。
二 開發板功能模組介紹
(1)8位高亮度貼片led跑馬燈;
(2)4位元共陽數碼管顯示;
(3)LCD1602和LCD12864(支援彩屏)介面;
(4)1路無源蜂鳴器;
(5)1路ds18b20溫度測量電路;
(6)1路紅外介面電路;
(7)4路獨立按鍵;
(8)1路PL2303USB通訊電路;
發貨清單:
1 如圖焊接好的51開發板一塊
2 STC89C52單片機一塊
3 購買後提供全套開發資料,包括最小系統原理圖PDF文檔、開發軟體、相關資料手冊等。
主要常式如下(均調試通過):
1 led跑馬燈(從上到下和從下到上依次點亮)
2 PWM 控制 LED 燈漸亮漸滅程式
3 蜂鳴器唱歌-八月桂花香
4 蜂鳴器唱歌-世上只有媽媽好
5 蜂鳴器唱歌-2002的第一場雪
6 蜂鳴器-報警發生器
7 蜂鳴器-滴滴報
8 蜂鳴器-模擬槍聲
9 蜂鳴器-消防車警報聲
10 獨立按鍵控制led燈
11 數碼管數位移動顯示
12 數碼管數位鐘顯示(帶按鍵調時間功能)
13 矩陣鍵盤數碼管顯示
14 矩陣鍵盤1602顯示
15 繼電器實驗
16 點亮全部點陣
17 點陣移動顯示效果
18 點陣顯示數位
19 直流電機PWM
20 步進電機實驗
21 1602液晶字元顯示
22 外部中斷電平觸發
23 計時器0實驗
24 單片機串口與PC機通訊
25 pc機串口控制單片機流水燈
26 數碼管S18B20溫度測量
27 1602液晶 DS18B20溫度測量
28 單片機測溫電腦顯示
29 PCF8591 AD-DA實驗
30 即時時鐘DS1302數碼管萬年曆顯示
31 即時時鐘DS1302LCD1602萬年曆顯示
32 EEPROM-IIC-AT24C02實驗
33 IR紅外遙控實驗
34 12864液晶顯示實驗(帶中文字形檔)
35 TFT2.4寸觸控式螢幕中文顯示程式
《產品: Arduino UNO R3 》(易用型開源控制器)
Arduino UNO R3是2012最新推出的一款易用型開源控制器,硬體上與Arduino UNO相比並沒有大的變動,最大不同在於USB轉串口電路部分,改用的 是一塊ATMega16U2單片機,由此成本也有所提高,軟件部分與之前一樣,沒有大的變化。
Arduino簡介
什麼是Arduino?
Arduino 是一塊基於開放原始代碼的Simple i/o平臺,並且具有使用類似Java,C語言的Processing/Wiring開發環境,容易理解的特點。讓您可以快速使用Arduino做出有趣的東西。Arduino可以配合一些電子元件使用例如:LED燈、蜂鳴器、按鍵、光敏電阻等等。Arduino開發環境界面基於開放原始碼原則,可以讓您免費下載使用開發出更多令人驚奇的互動作品。
功能:
1. 針腳變動: 在AREF針腳旁加了倆I2C針腳(SDA和SCL,只是Analog 4和5的copy,並不是額外的I2C介面), 另外,在RESET旁邊也加了兩個針腳,一個是 IOREF,能讓擴展板適應板載電壓,這個針腳只是告訴擴展板目前的板載電壓是多少(比如UNO是5V,可以看成電源針腳的copy,並不提供電平上 拉),另一個是以後待用的占位針腳。
2. 更穩定的RESET電路。RESET鍵位置也變了,被移到了靠近USB介面的板角處,更方便按。
3. ATmega16U2代替了8U2,這並不意味著有16K flash的R3能讓你的code跑的更快,這個更新為是USB介面晶片服務的,理論上它讓UNO能模擬USB HID,比如 MIDI/Joystick/Keyboard。
特色描述
開放原始設計的電路圖,開發軟件介面免費下載,也可依需求而自己進行修改,下載程式簡單、方便。可簡單地使用傳感器、各式各樣的電子元件連接(如:LED燈、蜂鳴器、按鍵、光敏電阻等等),做出各種各樣有趣的作品.
使用高速的微處理控制器(ATMEGA328),開發操作介面和環境都非常簡單、易理解,非常適合初學者學習。
性能描述
Digital I/O 數字輸入/輸出端共 0~13。
Analog I/O 模擬輸入/輸出端共 0~5。
支援ISP下載功能。
輸入電壓:接上電腦USB時無須外部供電,外部供電5V~9V 直流電壓輸入。
輸出電壓:5V 直流電壓輸出和3.3V 直流電壓輸出。
採用Atmel Atmega328微處理控制器。
產品清單:
Arduino UNO R3 主板1個
高級帶屏蔽USB傳輸線1條
LED *15個 (紅黃綠各5個)
常用電阻 50個 (47Ω,100Ω,220Ω,1KΩ,10KΩ(4.7K) 各10)
IN4148*5
IN 4007*5 (可代用1N4001~1N4006)
電晶體 1015(733)*5
電晶體 1815(945)*5
AI Code:智能的自動化控制系統設計
嵌入式系統:具有專一功能和實時計算效能的電腦系統
Verilog 及 VHDL邏輯設計:硬體描述語言HDL Verilog
PLC 可程式控制器:工廠自動化、機械人的功能
下一頁 >> 第一課:Arduino與物聯網
聯絡電話: 03-5539943 傳真: 聯絡地址: 新竹縣竹北市文壽街5號