PMMI Lighting Controller
The PMMI Lighting Controller, Arduino Mega 2560 Controller, is the “brains” of the lighting control system and provides real-time monitoring of switches, motion detectors, and timed events, and subsequent control of the lighting system. It is completely dedicated to these real-time functions in order to ensure high reliability, responsive, and smooth (no flicker) lighting-control performance.
The PMMI Controller provides RJ45 connections for the PMMI Lighting HUB, LED Driver, Switch Reader, and Motion Reader. Housed in the Control Center.
Arduino processors are single-board computers available from Arduino and many third-party suppliers. Millions are in service in professional and do-it-yourself applications across the globe. It is a premier platform used in electronics and computer engineering education programs worldwide. Click here for more information on the Arduino Mega 2560.
PMMI Lighting HUB
The PMMI Lighting HUB, featuring the Raspberry Pi 3 Model B+ is a single-board computer running the Raspbean Linux operating system. In the PMMI Lighting System, housed in the Control Center, the Raspberry Pi provides:
- Internet Connectivity (WiFi and Ethernet)
- Graphical User Interface for PMMI support
- Real-time server for Arduino controller (e.g. time and configuration updates, remote control)
- Installation-specific configuration hosting
The Raspberry Pi is an open-source computing platform available from multiple vendors and broadly used worldwide by product manufacturers, educators, and do-it-yourselfers. Click here for more information on the Raspberry Pi.
LED Driver Board
Light fixtures in the PMMI Lighting System are driverless, they do not have on-board drivers. Rather, driver electronics are hosted on LED Driver Boards located in the Control Center. Separating the driver from the fixture allows the electronics to operate at lower temperatures thus extending life expectancy. Eliminating the driver from the fixture also reduces fixture cost.
Each LED Driver Board can accommodate up to 16 LED light strings or “Channels”, each comprised of up to 7 fixtures connected in a daisy chain manner using Cat5 cable.
Each Channel has a constant-current driver. Driver output current, and thus luminaire intensity, is controlled through a PWM input signal delivered by an on-board 12-bit PWM controller providing high-fidelity lighting control.
PWM control is regulated between zero and 100 percent. This results in constant current output from zero to the driver’s rated current. In this example, and most often in practice, 1 Amp (1000ma) drivers are used. In the event that the physical area illuminated by the channel is too bright, it’s possible to lower the maximum intensity by swapping out the driver module for 300, 500, 700, and 1000ma drivers. It is also possible to set the max light percentage output by specifying it in the configuration software under the channel tab without changing out the drivers.
Housed in the Control Center, each Switch Reader can accommodate up to eight switch strings, each comprised of up to seven individual switches connected in a daisy chain manner using Cat5, Cat5e or Cat6 cable. A maximum of six Switch Reader Boards can be used in the system.
Each Motion Reader can accommodate up to eight PMMI motion detectors, each connected using a Cat5, Cat5e or Cat6 cable. The multi-board system allows two Motion Reader boards maximum. The Control Center houses the Motion Readers.
Single Board Controller
The Single Board Controller essentially combines functionality of the Mega Base board, LED Driver board, Switch and Motion reader boards into a single board system for use in small applications.
It can accommodate up to 12 LED light strings, 2 switch strings, and 2 motion detectors. Coupled with a PMMI Lighting HUB, the Single Board System offers a very simple and economical solution. Perfect for tiny homes, cottages, mobile homes, RVs, and small commercial establishments.