Version 137 (modified by wade, 15 years ago) (diff) |
---|
時程
功能需求
- 智慧型插座(Smart Outlet)。
- arduino 腳位:
- PIN:接 CT 量測 DC 電流。
- PIN:接 relay 控制 Breaker 斷路器。
- PIN:加一個負載在 Breaker 上偵測是否 Breaker 是否跳開。(討論)
- 量測單一插座用電資訊 (AC/DC)。
- AC 量測(插座)。
- 電壓。
- 勾式 CT 量測。
- DC 量測(插座)。
- 瓦特。
- 400-600V DC 2A。2A,壓差 0.029V,考慮 OP
- AC 量測(插座)。
- 電源品質測量。╳
- 根據電價限制策略,動態開關電源。
- Relay。
- SSR。
- Relay。
- XBee 無線傳輸協定。
- 一對一傳輸。P to P
- 一對全傳輸。broadcast
- 全對全傳輸。broadcast
- 全對一傳輸。P to P
- 一對些傳輸。╳
- 些對一傳輸。P to P
- TOPOLOGY 建立。由 arduino 透過 UART 改變 ZigBee 的 topology 狀態。
- 匯流排拓樸 ( Bus Topology ) 多對多?硬體上的問題無法成功。
- 星狀拓樸 ( Star Topology ) 。
- 環狀拓樸 ( Ring Topology ) 。
- 樹狀拓樸 ( Tree Topology ) 。
- 網狀拓樸 ( Mesh Topology ) 。
- 混合式拓樸(Hybrid Topology) 。
- 信號強度 sensor。
- I/O 控制。╳
- 遠端、自動電源開關。
- arduino 腳位:
- 智慧型電表(Smart Meter)。╳
- 量測迴路用電資訊 (AC/DC)。╳
- 同時支援 8 智慧型插座。╳
- 回報用電資訊。╳
- 電源需量反應 (Demand Response)。╳
- 負載管理 (Load Management)。╳
- 相關法規:需向台電詢問。╳
- 電表資料管理系統(Meter Data Management System)。╳
- 支援雙向點對點訊息傳遞 100,000 筆/秒。╳
- 蒐集,記錄、統計每戶住家用電資訊。╳
- 分析用電行為。╳
- 定義用電策略。╳
- 實施電量限制。╳
- 搭配專家系統,根據溫度、季節時間預估帳單金額。╳
- 控制介面。
- RS232 :
- Windows:python 2.5、3.1
- linux:python 2.5
- Ethernet:╳
- 支援 UPnP 協定。╳
- Embedded Web Admin。
- Server → client:傳送監控資料。
- Client → Server:輸入控制命令。
- Telnet:
- Server → client:傳送監控資料。
- Client → Server:輸入控制命令。
- Windows:python 3.0╳
- linux:python 3.0╳
- RS232 :
- Error Detecting。╳
- watch dog。
- RC 振盪。
- feedback。╳
- recovery。╳
- alarm。
- 斷電。
- watch dog。
- 模擬器:
- 下載:https://trac.nchc.org.tw/grid/raw-attachment/wiki/wade/embedded/smartOutletSimulator-0.0.zip
- 執行模擬器:smartOutletSimulator.exe
- 會開啟一個本地端 socket, port = 8080
- 使用 putty 連線至 localhost 8080
- 命令格式。
- get:取得所有資訊。
- quit:中斷連線。
文件 / 簡報
- arduino 使用方式:
- XBee 溝通軟體:
- PC - Arduino 溝通軟體及介面:
問題
- 量測位置:
- 分散式插座。
- 總電源。
- 量測電源範圍,是否排除啟動時的超大電流。
- 雙向電流量測:可解決,唯 DC 電流須考慮負載。
- Python 3.1 或 Python 2.5。
- 黑白箱測試。
- 電源品質:高頻、低頻。
- 微波爐 ZIGBEE 干擾。
元件
Arduino
- Arduino wiki 教學:
- 規格:http://arduino.cc/en/Main/ArduinoBoardDuemilanove
- 腳位 Pin Descriptions:
- 數位接腳 Digital IO pins:0-13
- 類比輸入接腳 Analogue In pins:0-5
- 提供 10-bit 輸入。
- 類比輸出接腳 Analogue Out pins:3、5、6、9、10、11
- 提供 8-bit PWM 輸出。
- 軟體開發:
- IDE 使用 avr-gcc 將 C 轉成 Atmel AVR 系列的 microprocessors 的機器碼
- 安裝:
sudo apt-get install gcc-avr
- 安裝:
W5100
- Data sheet:http://www.i-vis.co.jp/pdf/wiznet/chip/w5100/W5100_Datasheet_v1%5B1%5D.0.1.pdf
- http://www.arduino.cc/en/Main/ArduinoEthernetShield
- 使用的 PINS:10, 11, 12, and 13 (SPI)。
5V 繼電模組
- http://www.aroboto.com/shop/images/upload/Image/relay.jpg
- 5V DC 10A 277V AC 10A(N.0) 250V AC(N.0)
霍爾 SENSOR 電流計
FT232r
- USB to serial UART interface。
- driver:http://www.ftdichip.com/Drivers/VCP.htm。
- http://www.ftdichip.com/Documents/DataSheets/DS_FT232R.pdf
ATmega48/88/168
- datasheet:ATmega48/88/168
WiLink 7.0
程式相關
rs232
- 在 linux 上可以直接存取 /dev/ttyS0 (COMM1) /dev/ttyS1 (COMM1) ....
- http://www.easysw.com/~mike/serial/serial.html *http://www.linux-usb.org/
專有名詞
- Actuators:致動器、驅動器、促動器。
- 接收訊號後,做出對應的動作。ex:亮 LED 燈。
- Advanced Metering Infrastructure, AMI:先進讀表基礎建設。
- BACnet:
- BACnet 閘道器:使用 Modicon 公司所推出的 Modbus 通訊協定,將數位式電錶整合至開放式架構之通訊網路系統 (如 Ethernet 或 BACnet 上) 中。
- BACnet網路廣播管理裝置(BACnet Broadcast Management Device, BBMD):可以透過 Internet 與遠端 BBMD 連線,可以用來連接遠端的監測中心。
- Controller Area Network, CAN:http://en.wikipedia.org/wiki/Controller_area_network
- Electromechanical Relay, EMR:「線圈—簧片觸點式」繼電器。
- Femtocell:室內家用行動基地台。
- Field Programmable Gate Array, FPGA:元件可编程邏輯閘陣列。
- Fuel Cell:燃料電池。
- LCDM:文字液晶顯示模組。
- Meter Data Management System, MDMS:電表資料管理系統。
- Modbus:由 Modicon 公司所推出的通訊協定,架構於 TCP/IP 協定,常用在 PLC 的線路。
- nibble:半位元。
- 二進制數碼,若以4 個位元為一組資料,稱為半位元組 (nibble),若以8 個位元成為一組資料,稱為一個位元組(byte)。若以二個位元組(16 bit),組成一組資料,稱為一個字元(word)。
- Power Line Communication, PLC:電力線傳輸(通訊)設備。
- Power over Ethernet, Poe:透過 RJ45 未使用的四條線傳輸 DC 。http://en.wikipedia.org/wiki/Power_over_Ethernet
- Pulse Width Modulation, PWM:參考1、參考2
- Serial Peripheral Interface Bus,SPI:http://zh.wikipedia.org/zh-tw/%E5%BA%8F%E5%88%97%E5%91%A8%E9%82%8A%E4%BB%8B%E9%9D%A2
- Sketch:類似程式碼。
- Smart Meter:智慧型電表。
- Smart Outlet:智慧型插座。
- Solidstate Relay, SSR:固態繼電器。
- Three-phase_electric_power:三相交流電。
- Ultrasonic sensor:超音波感測器。
- Universal Asynchronous Receiver/Transmitter?, UART:通用非同步收發傳輸器。
- Universal Plug and Play, UPnP:http://www.mobile01.com/topicdetail.php?f=122&t=196588&p=1
- Voltage Regulator:穩壓器。
廠商
Reference
- 電源常識:
- 建築物能源管理網站:建築耗電監測系統-系統架構
- 智慧家庭的無線電源插座系統
- 經典範例。
- Trac 相關:
- ASCII:
有趣新聞及影片
相關目錄
- wade/embedded/sound:音調、頻率相關。
- wade/embedded/dBm:分貝毫瓦。
- 三相交流電。
Attachments (1)
- smartOutletSimulator-0.0.zip (1.6 MB) - added by wade 15 years ago.
Download all attachments as: .zip