为了扩展我们的V2X生态系统,我们不断添加实体。这次我们添加了一个真正重要的组件:EV充电。
硬件组件:
- NodeMCU ESP8266分线板× 1
- INA219× 1
- PCB Bms 3s× 1
- XL6009 DC-DC× 1
- PN 2222A双极晶体管× 1
- 英飞凌Mosfet irfz44× 1
- 电阻1k欧姆× 1
- 电阻100k欧姆× 1
手动工具和制造机器:
- 3D打印机(通用)
- 烙铁(通用)
要充电的汽车由三个串联的18650电池供电,特斯拉也使用这两种电池。为了尽可能高效地为汽车充电并防止过度充电,BMS充电器保护板内置于充电器中,充电器也可以放在汽车上。原型因此类似于车外充电系统,就像DC充电器一样。还安装了电流和电压传感器INA219,以便测量充电功率输出。此传感器测量的性能数据可在安装在插座中的ESP8266控制器的网站上查看。由于在前端运行的AJAX Js脚本,值每秒更新一次。
也可以使用按钮手动打开和关闭电源。这通过一个npn晶体管工作,该晶体管又开关一个调节电流的Mosfet。这种设置是必要的,因为我们使用的Mosfet还没有在3.3V时切换。
但是,如果已将足够的IOTA加载到相应的地址,则只能切换Mosfet。通过http请求,从节点检索地址的余额并相应地进行评估。如果Iota余额发生变化,ESP会识别出这一点并相应地调整可用于充电的Iota数量。当电源输出时,减去比例IOTA,直到没有足够的IOTA加载它们。现在充电器阻断电源并在网站上的按钮上显示“xxx”。如果客户然后再次将IOTA加载到充电器上,则可以继续加载。因此,客户可以选择交易的间隔。无论是每秒微交易还是每次收费过程付款,
这个完整的硬件适合增压器的底座。PoC演示了如何在非常小的空间内实现可用的IOTA原型。