Bus station line waiting people counting and prompting system
A system for counting and displaying waiting passengers at bus stops enables informed stop decisions, enhancing bus efficiency and reducing waste.
Patent Information
- Application Number
- CN202411373086.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2024-12-13
AI Technical Summary
Buses often stop at every stop regardless of whether there are passengers waiting, leading to wasted time, fuel consumption, and resource inefficiency.
A system comprising a station device with a digital tube display screen and a vehicle-mounted device with a wireless transmission module to count and display the number of waiting passengers, allowing drivers to make informed decisions on whether to stop at each stop.
Reduces unnecessary stops by providing real-time passenger data, improving operational efficiency and reducing resource waste.
Smart Images

Figure CN119132093A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of bus stops, in particular to a system for counting and prompting the number of people waiting for buses at bus stops. Background Art
[0002] Buses usually stop at every stop, unless there is no one waiting at the stop and no one is getting off. Usually, there are multiple buses stopping at a stop, so even if there is one person at the stop, it is very likely that this person is an idle person, not a waiting passenger. All buses passing by will stop at the stop, otherwise there is a high probability that "passengers will be refused to be picked up".
[0003] If the number of people waiting for each bus at the station can be displayed, passengers can intuitively understand the number of people waiting for the same bus line as themselves through the display screen. When there are too many people, passengers can predict the crowdedness of the bus and change to other means of transportation in advance to relieve the operating pressure of buses on specific routes. At the same time, the driver can also observe the number of people waiting to take the bus on this route.
[0004] "Stop at every station" is a big waste of time. First, it wastes time. Second, it increases fuel consumption and carbon emissions. Third, it occupies limited parking spaces at stations, which poses a safety hazard to passengers and pedestrians. Buses can effectively improve traffic congestion at bus stations by choosing to stop based on passenger waiting information. Summary of the invention
[0005] The present invention proposes a system for counting and reminding the number of people waiting for the bus at a bus stop, so as to solve the problem that when a bus passes through a bus stop, it is impossible to accurately know whether there are people waiting for the bus at the stop, so the bus must stop at each stop, resulting in a waste of time and resources.
[0006] According to one aspect of the present invention, a system for counting and prompting the number of people waiting for a bus at a bus stop or line is provided, comprising: a station device and a vehicle-mounted device; The station device comprises: an operating keyboard, a dot matrix character display module, a digital tube display screen and an intelligent control module; the intelligent control module is used to receive the waiting signal of the corresponding bus line input by the waiting personnel through the operating keyboard, and display the received and counted number of waiting people and the corresponding bus line information through the digital tube display screen, and at the same time, display the special route characters corresponding to the bus line through the dot matrix character display module; The vehicle-mounted device includes: an encoding module, a reset button and / or a door sensing sensor switch; the smart site device is connected to the vehicle-mounted device via a wireless transmission module; when the intelligent control module receives the reset signal sent by the encoding module and input by the driver through the reset button and / or the door closing signal detected by the door sensing sensor switch and the corresponding bus line information, it controls the number of waiting passengers on the bus line corresponding to the bus line information to be reset.
[0007] Preferably, the operation keyboard includes: a setting key and a statistics key; The setting key is used to set the bus route information displayed on the digital tube display screen; The statistics key is used when a waiting person presses the statistics key corresponding to a bus line on the operating keyboard, and the operating keyboard transmits the boarding signal or cancellation signal corresponding to the bus line to the intelligent control module, and the intelligent control module adds or subtracts one from the number of waiting people corresponding to the bus line displayed on the digital tube display screen at this time.
[0008] Preferably, it also includes: a human body perception module and a voice broadcast module; The human perception module and the voice broadcast module are respectively connected to the intelligent control module; The human perception module is used to detect whether there are new waiting persons in the waiting station, and send a signal of the existence of waiting persons to the intelligent control module. After receiving the signal of the waiting persons, the intelligent control module controls the voice broadcast module to issue a voice prompt.
[0009] Preferably, the wireless transmission module includes: a wireless receiving module and a wireless transmitting module; The wireless receiving module and the wireless transmitting module are 315MHz or 433MHz wireless radio frequency transmitting / receiving circuit modules, and the effective distance is greater than 200 meters.
[0010] Preferably, the intelligent control module comprises: a driving circuit, a clock circuit and a storage unit; The intelligent control module controls the digital tube display screen and the digital tube and dot matrix corresponding to the dot matrix character display module to light up or go out through the driving circuit; The clock circuit is used to set the current time; The storage unit is used to store the corresponding relationship information between the bus routes displayed on the digital tube display screen and the operation keyboard.
[0011] Preferably, the clock circuit is also used to set the system working time. When the current time exceeds the system working time, the intelligent control module controls the dot matrix character display module and the digital tube display screen to turn off.
[0012] Preferably, it also includes: a solar panel and a battery; The site device is connected to the battery, and the battery is connected to the solar panel. The solar panel is used to generate electricity using solar energy and store electrical energy through the battery to power the operation keyboard, dot matrix character display module, digital tube display screen and intelligent control module of the site device.
[0013] Preferably, the encoding module comprises: a digital encoding module and multiple groups of multi-bit encoding switches; The plurality of groups of multi-bit coding switches correspond to the number of digital tubes of the digital tube display screen; The digital coding module is respectively connected to the wireless transmission module, the band switch and multiple groups of multi-bit coding switches; The multiple groups of multi-bit coding switches are used to generate corresponding bus route codes and transmit them to the digital coding module; The band switch is used to generate special route characters corresponding to the bus routes and transmit them to the digital encoding module; The digital encoding module sends the bus route information composed of the special route character and the bus route code, as well as the reset signal and / or the door closing signal to the intelligent control module through the wireless transmission module.
[0014] Preferably, the corresponding bus route information sent by the encoding module is a predetermined byte encoding signal; Each time the intelligent control module receives the corresponding bus line information, after receiving the predetermined byte coded signal, it stops receiving and matches the predetermined byte coded signal with the internally stored bus line information. If the match fails, it receives again.
[0015] Preferably, the vehicle-mounted device further includes: a receiving module and a delay module; Before the encoding module of the on-board device sends a clear signal or a door closing signal, if a clear signal and / or a door closing signal sent by other bus lines is received through the receiving module, the delay module controls the encoding module corresponding to it to delay sending the clear signal or the door closing signal for a predetermined time.
[0016] The present invention has at least the following beneficial effects: The present invention proposes a system for counting and reminding the number of people waiting for buses at bus stops. The system displays the number of people waiting for buses of various routes at the current stop through a stop device, so that the driver can get a reminder before arriving at the stop. The driver decides whether the vehicle needs to stop at the current stop based on the number of people waiting for buses at the stop and the number of people getting on and off the bus. Thus, meaningless stops can be avoided when there are no people waiting for buses on this route, thereby improving the operation efficiency of buses and reducing resource waste. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings herein are incorporated into and constitute a part of the specification. These drawings illustrate embodiments consistent with the present invention and, together with the specification, are used to explain the technical solutions of the present invention.
[0018] Figure 1 A structural block diagram of a single-channel site device according to an embodiment of the present invention is shown; Figure 2 The structure of the multi-site device according to the embodiment of the present invention is shown in FIG. Figure 1 ; Figure 3 The structure of the multi-site device according to the embodiment of the present invention is shown in FIG. Figure 2 ; Figure 4 A structural block diagram of a vehicle-mounted device according to an embodiment of the present invention is shown; Figure 5 A circuit diagram of an encoding module according to an embodiment of the present invention is shown; Figure 6 A circuit diagram of a digital tube display screen according to an embodiment of the present invention is shown; Figure 7 A circuit diagram of a dot matrix character display module according to an embodiment of the present invention is shown; Figure 8 A circuit diagram of an intelligent control module according to an embodiment of the present invention is shown; Fig. 9 A structural block diagram of a site device for split-screen display of odd and even lines according to an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0019] Various exemplary embodiments, features and aspects of the present invention will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise specified.
[0020] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.
[0021] The term "and / or" herein is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the term "at least one" herein represents any combination of at least two of any one or more of a plurality of. For example, including at least one of A, B, and C can represent including any one or more elements selected from the set consisting of A, B, and C.
[0022] In addition, in order to better illustrate the present invention, numerous specific details are provided in the following specific embodiments. It should be understood by those skilled in the art that the present invention can be implemented without certain specific details. In some examples, methods, means, components and circuits well known to those skilled in the art are not described in detail in order to highlight the subject matter of the present invention.
[0023] Figure 1 A structural block diagram of a single-channel site device according to an embodiment of the present invention is shown; Figure 2 The structure of the multi-site device according to the embodiment of the present invention is shown in FIG. Figure 1 ; Figure 3 The structure of the multi-site device according to the embodiment of the present invention is shown in FIG. Figure 2 ; Figure 4 A structural block diagram of a vehicle-mounted device according to an embodiment of the present invention is shown; Figure 5 A circuit diagram of an encoding module according to an embodiment of the present invention is shown; Figure 6 A circuit diagram of a digital tube display screen according to an embodiment of the present invention is shown; Figure 7 A circuit diagram of a dot matrix character display module according to an embodiment of the present invention is shown; Figure 8 A circuit diagram of an intelligent control module according to an embodiment of the present invention is shown; Fig. 9 FIG. 2 shows a structural block diagram of a site device for displaying odd and even lines on a split screen according to an embodiment of the present invention. Figure 1-9 As shown, a system for counting and prompting the number of people waiting at a bus station line comprises: a station device and a vehicle-mounted device; the station device comprises: an operating keyboard, a dot matrix character display module, a digital tube display screen and an intelligent control module; the intelligent control module is used to receive the waiting signal of the corresponding bus line input by the waiting personnel through the operating keyboard, and display the received and counted number of waiting people and the corresponding bus line information through the digital tube display screen, and at the same time, display the special route characters corresponding to the bus line through the dot matrix character display module; the vehicle-mounted device comprises: an encoding module, a reset button and / or a door sensing sensor switch; the intelligent station device is connected to the vehicle-mounted device through a wireless transmission module; when the intelligent control module receives the reset signal sent by the encoding module and input by the driver through the reset button and / or the door closing signal detected by the door sensing sensor switch and the corresponding bus line information, it controls the number of people waiting for the bus line corresponding to the bus line information to be reset.
[0024] In the embodiment of the present invention, the station device is installed at the bus stop, the operation keyboard is set at a position accessible to the waiting passengers in the station, and the dot matrix character display module and the digital tube display screen are set above the bus stop sign or at a higher position of the station. The encoding module and reset button of the vehicle-mounted device are installed at a position accessible to the driver on the bus, and the door (vehicle control / door control) induction sensor switch is installed at the door of the bus.
[0025] The intelligent control module connects the dot matrix character display module and the digital tube display screen. The intelligent control module displays specific characters through the dot matrix character display module and displays the bus line number and the corresponding number of people waiting for the bus through the digital tube display screen. The intelligent control module is the core of the control. Usually, a single-chip chip product is selected according to the needs. The intelligent control module controls the display of each bus line number and the corresponding number of people waiting for the bus at this station on the corresponding digital tube display screen.
[0026] The dot matrix character display module is used to display specific characters, and can be a specific character module or a dot matrix module that stores multiple characters. The lead wire is controlled by the intelligent control module to display the corresponding specific line.
[0027] In addition to ordinary routes, buses may also include express buses and circular buses. Specific routes with Chinese characters such as "Circular 315" or "Express 969" are called "specific routes", and routes with ordinary digital labels, such as "315", are called "ordinary routes". The corresponding specific characters can be "Express" and "Circular", or they can be set to commonly known letters or numbers. Such specific characters are stored in the dot matrix character display module and called and displayed through triggering. The intelligent control module controls the specific characters and the corresponding bus route numbers to be displayed synchronously, one by one.
[0028] like Figure 6 As shown, the digital tube display screen can be set with 5 digital tubes, the 3 digits on the left are used to display the bus line number, and the 2 digits on the right are used to display the number of waiting people. The number of digital tubes can be increased or decreased according to actual needs, and the digital tubes for the bus line number and the number of waiting people can also be selected in different colors according to needs.
[0029] People waiting for the bus at the station can input the waiting signal of the bus line they want to take through the operation keyboard. The intelligent control module receives and counts the waiting signals of each bus line sent by the operation keyboard, and displays the number of waiting people on the digital tube display screen after accumulation.
[0030] Before arriving at the station, the bus driver can confirm whether the number of waiting passengers for the corresponding bus line number is 0 according to the bus line number and the corresponding number of waiting passengers displayed on the dot matrix character display module and the digital tube display screen. If the current station shows that the number of waiting passengers for the bus line number is 0, that is, no one is waiting and no one is getting off the bus, then the bus does not need to stop at the current station; if the current station shows that there are people waiting or someone is getting off the bus, then the bus will stop at the current station.
[0031] When the bus stops at the station, all the waiting passengers get on the bus and all the passengers get off the bus, the driver presses the reset button ("CLR" button) of the on-board device, or when the door is closed, the door sensor switch detects that the bus door is closed, and then transmits the reset signal sent by the reset button or the door closing signal detected by the door sensor switch to the encoding module, and the encoding module sends the reset signal or door closing signal, as well as the bus line information corresponding to the bus, to the intelligent control module of the station device through the wireless transmission module. After receiving the information sent by the encoding module, the intelligent control module controls the reset of the number of waiting passengers for the bus line number corresponding to the bus line information displayed on the digital tube display screen, so as to prepare for counting the number of waiting passengers for the line at the station again.
[0032] If there are many bus lines stopping at the same station, it will be messy and unscientific to arrange multiple digital tube display screens in one station. One digital tube display screen can be used to display the information of multiple waiting passengers. If one digital tube display screen is not enough for one station, two sets of devices can be used. Usually, the number of bus lines stopping at one station will not exceed 10, and one set of devices (one digital tube display screen) can meet the actual needs.
[0033] For a single-route station device that independently controls a bus line, the route number display digital tube of the digital tube display screen can be programmed and solidified once, and the segment code and bit code can be controlled by a dip switch so that the route number displayed on the route digital tube can be changed to correspond to the actual route.
[0034] The dot matrix character display module is programmable, and several commonly used specific characters are stored internally. The number of specific characters is consistent with the number of lines of the station multi-channel device, and the internally stored characters can be modified through the programming tool. The dot matrix method can be used to control the microcontroller trigger pin to realize the display switching of internal specific characters, ensuring that the displayed dot matrix characters (special route characters) correspond to the bus routes.
[0035] like Figure 7As shown, the dot matrix character display module includes a dot matrix screen circuit and a dot matrix character display screen. The dot matrix screen circuit can pre-store 10 specific characters. The dot matrix character display module is provided with a test button, which is used to test the specific characters stored in the chip. The dot matrix character display module can use a 32×32 dot matrix display mode, or other chips or other display driver forms. The dot matrix character display screen is used to display line-specific characters, such as Chinese characters in lines such as "Ring 315", "Fast 969", and "Special 119". There are usually fewer such lines. Figure 7 In the dot matrix display screen, only 8 pins are used, that is, only 8 specific characters stored in it are called. Because not all bus routes require specific characters, a relatively simple circuit form is formed by using 74LS138 (38 decoder). If 10 specific characters are required, 74LS154 (46 decoder) can be selected, and 10 output lines can be used. Only the corresponding program and the connection of the hardware pins need to be modified synchronously.
[0036] In the present invention, the operating keyboard includes: a setting key and a statistics key; the setting key is used to set the bus line information displayed on the digital tube display screen; the statistics key is used when a waiting person presses the statistics key corresponding to a bus line on the operating keyboard, the operating keyboard transmits the boarding signal or cancellation signal corresponding to the bus line to the intelligent control module, and the intelligent control module adds or subtracts one from the number of waiting people corresponding to the bus line displayed on the digital tube display screen at this time.
[0037] In the embodiment of the present invention, a "setting key" and a "statistics key" are provided on the operation keyboard. The intelligent control module contains a backup battery and a data storage chip. The data storage chip is used to store the corresponding relationship information between the route displayed on the digital tube display screen and the statistics key of the keyboard.
[0038] Among them, the "setting keys" include the setting key "SET", the moving key "←" and the modifying key "↑". These three keys are used to set the number of bus routes displayed on the digital tube display screen, and the number of bus routes must correspond to the statistical keys of each route on the operation keyboard.
[0039] When the "SET" setting key is pressed four times in succession, the setting state of the corresponding relationship between the number of bus routes and the statistical keys on the operation keyboard will be entered; the "statistics keys" on the operation keyboard include the number keys corresponding to each bus route, such as "01", "02", "03"...... When entering the setting state of the corresponding relationship between the display line and the statistical keys on the operation keyboard, the digital display screen displays "000, 01", where the first three digits (A3, A2, A1) are the number of bus routes, and the last two digits (D2, D1) correspond to the number of the numbered keys in the statistical keys on the operation keyboard. When setting, it is necessary to set the actual bus route corresponding to the "01" route on the operation keyboard; when the second digit "0" on the digital display screen is flashing, it means that the actual bus route corresponding to the current default (after the comma) "01" route can be modified; press the setting key "SET" again, and "000, 02" will be displayed, and the second digit "0" is flashing, indicating that the actual bus route corresponding to the "02" route on the operation keyboard is set, and so on. The two digits on the right side of the digital tube, that is, the two digits after the comma, cannot be modified. They are the default "route number" corresponding to the operation keyboard. If no key is pressed for a few seconds, the modified information will be automatically stored and the system will exit to the waiting person detection state, that is, the working state.
[0040] When the digital tube display shows "000, 01", the middle "0" is flashing, and the two light-emitting diodes on the dot matrix character display module are off. Press the movement key "←" to switch the flashing position of the number between the 3-digit digital tube on the left and the two light-emitting diodes on the dot matrix character display module, and press the modification key "↑" to set the number of the corresponding flashing position.
[0041] For example, the specific process is: to set the "01" route on the operating keyboard to correspond to the actual bus route number "315", then when the digital display screen displays "000, 01" and the third digit is flashing, press the modification key "↑" once, the display becomes "001, 01", press the modification key "↑" once again, it becomes "002, 01", and continue to press the modification button in sequence. When it becomes "005, 01", press the movement key "←" to switch to the flashing state of the second digit in "005, 01", press the modification key "↑" once, it becomes "015, 01", press the movement key "←" to switch to the flashing state of the first digit in "015, 01", press the modification key "↑" once, it becomes "115, 01", and continue to press the modification button in sequence. When it becomes "315, 01", the setting of the operating keyboard "01" route corresponding to the actual "315" bus route in the intelligent control module is completed. By analogy, the corresponding relationship between the display lines of the digital display screen and the corresponding statistical keys on the operation keyboard, that is, the numbering keys, can be set.
[0042] In order to solve the problem of buses of "special routes" such as "Fast 315", "Ring 315" and "Special 315" stopping at the same station, the dot matrix character display module (A4) includes 2 light-emitting diodes, representing 4 combinations of 00, 01, 10 and 11, representing the four special route states of "Fast", "Ring" and "Special". The method of setting the correspondence between the special route characters of the dot matrix character display module and the number keys of the operation keyboard is the same as the setting method of the correspondence between the bus routes and the number keys. After entering the setting state of the correspondence between the number of bus routes and the statistical keys of the operation keyboard, press the move key to move to the dot matrix character display module, and use the modify key to switch between "00, 01, 10, 11". The operator who sets the parameters can confirm the correspondence by himself.
[0043] like Figure 2 As shown, the "statistics keys" on the operation keyboard also include "+1", "-1" and clear "CLR" keys set below each number key, namely "01", "02", "03"...
[0044] The method for counting the number of people waiting for a bus is as follows: when a person waiting for a bus at a station, he finds the number key corresponding to the bus line he wants to take on the operation keyboard, and presses the "+1" key below the number key. The operation keyboard sends the boarding signal corresponding to the number key to the intelligent control module. After the intelligent control module receives the boarding signal corresponding to the number key, it controls the number of people waiting for the bus line corresponding to the number key displayed on the digital tube display screen to increase by 1. If the person waiting for a bus presses the wrong key by mistake or wants to cancel the ride, he can press the "-1" key behind the corresponding bus line number on the operation keyboard. The operation keyboard sends the cancellation signal corresponding to the number key to the intelligent control module. After the intelligent control module receives the cancellation signal corresponding to the number key, it controls the number of people waiting for the bus line corresponding to the number key displayed on the digital tube display screen to decrease by 1.
[0045] Pressing the clear key "CLR" can clear the number of people waiting for the bus line corresponding to the current number key. Usually, according to actual needs, only the "+1" key is provided for the waiting personnel to use, and the other two keys do not need to be provided. And the "+1" key can be renamed as the "waiting" or "boarding" key.
[0046] The present invention also includes: a human perception module and a voice broadcast module; the human perception module and the voice broadcast module are respectively connected to the intelligent control module; the human perception module is used to detect whether there are new waiting persons in the waiting station, and send a signal of the existence of waiting persons to the intelligent control module. After receiving the signal of the waiting persons, the intelligent control module controls the voice broadcast module to issue a voice prompt.
[0047] In the embodiment of the present invention, the voice broadcast module is used to issue a voice reminder when the human perception module detects that there are people waiting for the bus at the station, regardless of whether the person waiting for the bus presses the "+1" key on the operation keyboard, such as the voice prompt "Hello, passenger, please press the waiting button of the bus line in time so that the bus can stop normally, thank you for your cooperation". There can be several human perception modules, distributed at different locations of the station.
[0048] The human perception module and the voice broadcast module can be controlled by the intelligent control module or can exist independently in the site device. Therefore, the connection with the site device adopts a dotted line connection, that is, a wireless transmission module connection.
[0049] In the present invention, the wireless transmission module includes: a wireless receiving module and a wireless transmitting module; the wireless receiving module and the wireless transmitting module are 315MHz or 433MHz wireless radio frequency transmitting / receiving circuit modules, and the effective distance is greater than 200 meters.
[0050] In the embodiment of the present invention, the wireless transmission module includes: a wireless transmission module (data transmission module) connected to the encoding module and a wireless receiving module connected to the intelligent control module. Each station is equipped with a set of station devices, and the signal coding of the wireless receiving modules of the station devices corresponding to the buses on the same route is the same; similarly, the signal coding transmitted by the wireless transmission modules configured on the buses on the same route is the same.
[0051] The effective distance between the wireless transmitting module and the wireless receiving module is greater than 200 meters in the city and 700-800 meters in open areas.
[0052] After the intelligent control module receives the instruction sent by the bus line through the wireless transmitting module through the wireless receiving module, it compares it with the bus line data of the corresponding station device. If they are consistent, the data of the current bus lines, that is, the statistical data of the number of waiting people corresponding to each bus line, are packaged and sent to the command center through the data sending module or uploaded to the bus management center or vehicle dispatch room through the network, and then the waiting number data of the corresponding bus line is cleared.
[0053] In the present invention, the intelligent control module includes: a driving circuit, a clock circuit and a storage unit; the intelligent control module controls the lighting or extinguishing of the digital tube display screen and the digital tube and dot matrix corresponding to the dot matrix character display module through the driving circuit; the clock circuit is used to set the current time; the storage unit is used to store the corresponding relationship information between the set digital tube display screen displaying the bus route and the operating keyboard.
[0054] In the embodiment of the present invention, Figure 8As shown, the single chip microcomputer of the intelligent control module can be STC89S52, the 3-8 decoder can be 74HC138, and the 4-16 decoder can be 74HC154. Figure 6 As shown, the serial-in-parallel-out shift register selection 74HC595 has 8 output terminals Q0-Q7, which can directly drive the 8 segments of the digital tube and can be cascaded. The functions of each pin are as follows: ① Its SH_CP (pin 11) is used for input shift clock pulse. At the rising edge, the shift register (ShiftRegister) data is shifted, Q0→Q1→Q2→Q3→Q4→Q5→Q6→Q7→Q7'; Q7' is used for cascading 74HC595. The serial input function Serial_Input_595 in the source program uses the DS (QS) pin under the SH_CP pin; ②DS (QS) (pin 14) is the input pin of serial data. The Serial_Input_595 function uses the shift operator to serially send each bit of data from high to low through the DS pin to the DS pin of 74HC595. The serial shift clock is provided through the SH_CP pin. The for loop provides 8 shifts to complete the serial transmission of 1 byte; ③SH_CP (pin 12) provides a latch pulse. At the rising edge, the data in the shift register is transferred to the storage register. Since the / OE pin is grounded, the data transferred to the storage register will appear directly at the output terminals Q0~Q7. After the serial input function completes the transmission of 1 byte, the data is sent out by the parallel output function Parallel_Output_595 at the rising edge of ST_CP. ④ / MR (pin 10) clears the shift register data when the level is low. In the simulation circuit, this pin is directly connected to VCC. ⑤ / OE (pin 13) pin is disabled for output (high impedance state) when the level is high. In the simulation circuit, this pin is grounded and the contents in the storage register will be output directly.
[0055] The main advantage of 74HC595 is its ability to latch data. During the shifting process, the data at the output end remains unchanged, which helps prevent the digital tube from flickering when the serial data is slow.
[0056] The dot matrix character display module and the digital tube display screen correspond to their own drive circuits, which are controlled by the intelligent control module. The intelligent control module controls the dot matrix character display module and the digital display screen to dynamically display the number of people waiting for each bus through the drive circuit. The intelligent control module sends out an interval lighting control signal, lights up every predetermined time period, and then turns off every predetermined time period, repeating the cycle.
[0057] The digital tube display screen can choose a 5-digit 10-inch high-brightness digital tube display screen. The display mode can be selected to display each route in turn, regardless of whether there are waiting passengers on any route; or it can be selected to only display the relevant route information corresponding to the route of the waiting passengers and the waiting person data information. That is, the display mode can be selected in a specific way according to needs, and the information of each route can be displayed in a patrol, or the information of the route with waiting passengers can be displayed in a patrol. According to actual needs, the internal program of the intelligent control module is selected and determined. For example, when it is set to display the route information status of waiting passengers in a patrol, when there are no passengers waiting on each route, the device can display a specific symbol, such as displaying "RUN-OK", indicating that the working status of the station device is normal, but there are no waiting passengers on each route at present. Among them, the driver chip of the driver circuit of the digital display tube selects ULN2803.
[0058] The digital tube display screen consists of line digital tubes and number of people digital tubes, of which the line occupies 3 digits and the number of people waiting for the bus occupies 2 digits, which can be divided into upper and lower layers. That is, the 3 digits occupied by the line are on the upper layer, and the 2 digits occupied by the number of people waiting for the bus are on the lower layer, which is convenient for the driver to identify. Or you can distinguish them by different colors, such as choosing red for the 3 digits occupied by the line and green for the 2 digits occupied by the number of people waiting for the bus.
[0059] like Fig. 9 As shown, for a multi-route station device with many bus routes, such as Route 10, a "split screen" display of odd and even routes can be adopted, so that the static display of each screen is relatively prolonged, which can enhance the display effect; at the same time, the routes displayed on each screen are reduced by half, which is also convenient for drivers to observe and identify. In terms of the specific control scheme, a two-choice NOT gate is used to control the drive circuit.
[0060] The intelligent control module has multiple output interface lines and multiple input interface lines reserved for easy system expansion. The output interface line can control other modules, such as the voice broadcast unit, which broadcasts "A4, A3, A2, A1 (the bus route characters and numbers displayed on the dot matrix character display module and the digital tube display) The vehicle has started", and can control the power supply circuit to switch off the power supply path of the display module; the input interface line can receive external control time control signals and other debugging signals.
[0061] The clock circuit (real-time clock circuit) includes a clock chip, which provides an accurate clock for the intelligent control module. The setting key on the operation keyboard is also used to set the current time. The time adopts a 24-hour mode, including the setting of "hour" and "minute". The setting method of the current time includes: when the setting key "SET" is pressed once, the current time setting state is entered. The digital tube display screen displays four time digits "Η0000", and the two "00"s on the far right represent "seconds". In the initial state, the last "0" is in a flashing state. The flashing digital digit indicates that the digit is editable. At this time, the value of the digit can be modified by the modification key "↑"; the editable digital position can be changed by the "←" movement key. The "00" after the character "H" represents "hour", and the time value of the corresponding digit is modified by the modification key "↑", and the time digit to be set can be switched by the movement key "←". Among them, the clock chip selects DS1302.
[0062] The memory chip of the memory unit is used to store the corresponding relationship information between the bus line and the statistical keys of the operation keyboard when the setting state of the corresponding relationship between the display line and the statistical keys of the operation keyboard is entered. Figure 1-3 As shown in FIG. 1 , multiple sets of bus route data determined by characters and digits A4, A3, A2, and A1 are stored. For example, the first route "000, 01" corresponds to the "Fast 315" route, the second route "000, 02" corresponds to the "969" route, and so on. The data of 1315, 0969, etc. are stored in a specific address in the storage unit. Among them, I 2 The EERROM memory chip for the C interface selects 24C04A.
[0063] For single-route station devices, the bus route setting of the intelligent control module needs to be set normally for A4, A3, A2, and A1, which can be set directly in the single-chip computer program of the intelligent control module without setting it through the operating keyboard. However, this product method is suitable for customized production. Especially for multi-route station devices, the user usually uses the "setting key" plus "statistics key" method to set the vehicle route information and solidify the information into the storage unit.
[0064] In the present invention, the clock circuit is also used to set the system working time. When the current time exceeds the system working time, the intelligent control module controls the dot matrix character display module and the digital tube display screen to turn off.
[0065] In the embodiment of the present invention, the setting key on the operation keyboard is also used to set the time limit of the site device operation, that is, the system working time.
[0066] The current time set by the clock circuit is usually not displayed on the digital tube display screen. It only serves as a control signal to provide power supply to the dot matrix character display module, digital tube display screen, voice broadcast module and human perception module within the working time limit, so that the intelligent control module can accurately control the operation of the site device according to the specified time.
[0067] The system working time setting includes the working start time setting and the working stop time setting. Among them, the working start time setting method includes: in the initial working state, press the setting key "SET" twice in succession to enter the working start time setting state. The digital tube display screen displays "├0000", the two "00"s on the far right represent "seconds", and the last "0" is flashing, and the "00" after the character "├" represents "hours". Use the modification key "↑" to modify the time value of the corresponding position, and use the movement key "←" to switch the time position that needs to be set.
[0068] The method for setting the stop working time point includes: in the initial working state, pressing the setting key three times in succession, and then entering the stop working time point setting state. The digital tube display screen displays "┤0000", the two "00"s on the right represent "seconds", and the last "0" is flashing, and the "00" after the character "┤" represents "hours". Use the modification key "↑" to modify the time value of the corresponding bit, and use the setting key "←" to switch the time bit to be set.
[0069] During the system working hours, that is, the time period between the start time point and the stop time point, the intelligent control module controls the operation keyboard, dot matrix character display module, digital tube display screen, human perception module and other site devices to start, and controls the voice broadcast module to start voice broadcast; at the same time, outside the system working hours, the operation keyboard, dot matrix character display module, digital tube display screen, human perception module, voice broadcast module and other site devices are controlled to shut down to save energy. At the same time, during the nighttime stop of the bus, that is, outside the system working hours, in order to save energy, the intelligent control module does not output the drive circuit signal, so that the dot matrix characters and digital tube screens are not displayed. At the same time, in order to display the normal operation of the device, a working indicator light can be set.
[0070] Pressing the "SET" setting key multiple times in succession will enter the current time setting state, the work start time point setting state, the work stop time point setting state, and the setting state of displaying the correspondence between the number of bus routes and the statistical keys on the operation keyboard; when there is no key operation for a certain interval, it will automatically exit the setting state and return to the working state.
[0071] The present invention also includes: a solar panel and a battery; the site device is connected to the battery, and the battery is connected to the solar panel. The solar panel is used to generate electricity using solar energy and store electrical energy through the battery to power the operating keyboard, dot matrix character display module, digital tube display and intelligent control module of the site device.
[0072] In the embodiment of the present invention, the power supply circuit composed of the battery and the solar panel provides power to the site device, and is controlled by the intelligent control module to power the dot matrix character display module and the digital tube display screen within a limited time limit. The overall power supply of the site device adopts clean energy, preferably solar energy or wind energy, and is equipped with a backup battery of a certain capacity as an emergency power supply.
[0073] In the present invention, the encoding module includes: a digital encoding module and multiple groups of multi-bit encoding switches; the multiple groups of multi-bit encoding switches correspond to the number of digital tubes of the digital tube display screen; the digital encoding module is respectively connected to the wireless transmission module, the band switch and the multiple groups of multi-bit encoding switches; the multiple groups of multi-bit encoding switches are used to generate corresponding bus line codes and transmit them to the digital encoding module; the band switch is used to generate special route characters corresponding to the bus line and transmit them to the digital encoding module; the digital encoding module sends the bus line information composed of the special route characters and the bus line code, as well as the clear signal and / or the door closing signal to the intelligent control module through the wireless transmission module.
[0074] In the embodiment of the present invention, Figure 4 As shown, the vehicle-mounted device is composed of a digital encoding module, multiple groups of multi-bit encoding switches, a wireless transmission module and antenna, a reset "CLR" button, and a door induction sensor switch.
[0075] Digital coding modules (intelligent digital coding modules) can usually be composed of single-chip microcomputer chips or modules to realize the encoding of multiple groups of multi-bit coding switch input signals and prepare the coding data for transmission through the wireless transmission module. Multiple groups of multi-bit coding switches correspond to the number of digital tubes displayed on the digital tube display screen, which is convenient for scientific coding.
[0076] like Figure 5As shown, the digital coding module selects the STC89S52 microcontroller, the serial port pin of the P3 port is connected to the wireless transmitter module, the two port lines of P3.3 and P3.4 are connected to the band switches LXA1 and LXA2 respectively, and the port lines of P2, P1, and P0 are connected to an 8-bit dip switch LX3, LX2, and LX1 respectively. The state of the dip switch is encoded into the number corresponding to the route "A4, A3, A2, A1". If a positive logic signal is used, when the 8-bit dip switch is at a high level, that is, valid, from high to low, it represents the numbers 8, 7, 6, 5, 4, 3, 2, and 1 respectively. When the 8-bit dip switches are all at a low level, that is, invalid, they represent the number "0". When the 8th and 1st bits of the 8-bit dip switch are valid, they represent the number "9". The other state combinations of the 8-bit dip switch are invalid combinations and represent "0" by default.
[0077] For example, for bus route "315", the 3rd position of the 8-bit DIP switch on the P2 port line is valid, the 1st position of the 8-bit DIP switch on the P1 port line is valid, and the 5th position of the 8-bit DIP switch on the P0 port line is valid. If bus route "969" appears, the 8th and 1st positions of the 8-bit DIP switch on the P2 port line are valid, the 6th position of the 8-bit DIP switch on the P1 port line is valid, and the 8th and 1st positions of the 8-bit DIP switch on the P0 port line are valid.
[0078] For example, for the "Fast 315" bus, in addition to the above settings, the band switch LXA2 connected to the P3.3 and P3.4 ports needs to be turned on, and LXA1 needs to be closed, corresponding to the code bit "10". When both LXA2 and LXA1 are turned on, it is applicable to ordinary routes, corresponding to the code bit "00". In addition, LXA2 and LXA1 have 2 combinations of 00 and 11. That is, LXA2 and LXA1 can represent 4 "special routes" to solve the display and control problems of buses on "special routes" such as "Fast 315", "Ring 315" and "Special 315" stopping at the same station. There are 4 specific combinations of 00, 01, 10, and 11. Which one represents "Fast", "Ring", "Special", etc., the operator who sets the parameters can confirm the corresponding relationship by himself. If 4 combinations are not enough, 8 combinations can be generated using 3 pins of the microcontroller.
[0079] The door induction sensor switch (door switch sensor) MK2 is installed near the door to detect the door opening and closing status. Its output signal is connected in parallel with the reset button MK1 (CLR button) and connected to the digital encoding module; when the door changes from the "open" state to the "closed" state, the output signal and the driver controls the reset button MK1 to transmit the signal to the digital encoding module, which controls the wireless transmission module FSH1 to transmit the coded data. The vehicle-mounted device also includes an indicator light. In the transmitting state, the encoding module controls the indicator light LED1 to flash at intervals of 1 second.
[0080] The wireless transmitting module and the wireless receiving module have the same coding rules and are used in pairs. The effective distance should be less than 1km.
[0081] In the present invention, the corresponding bus line information sent by the encoding module is a predetermined byte encoding signal; each time the intelligent control module receives the corresponding bus line information, after receiving the predetermined byte encoding signal, it stops receiving and matches the predetermined byte encoding signal with the internally stored bus line information. If the match fails, it is received again.
[0082] In the embodiment of the present invention, the digital encoding module uses the I / O port of the single-chip microcomputer for encoding, which is easy to operate, and can also be used in pairs with a digital encoding or decoding chip. Among them, the predetermined bytes are: 4 bytes. Using the I / O port of the single-chip microcomputer for encoding and using a frame of 4-byte signal encoding will not cause coding confusion and control failure, which is convenient for the promotion and use of the device. The station receiving device will only start the line verification and clearing work when it receives a frame of 4-byte signal encoding, otherwise, the received incomplete signal encoding will be discarded.
[0083] In the present invention, the vehicle-mounted device also includes: a receiving module and a delay module; before the encoding module of the vehicle-mounted device sends a clear signal or a door closing signal, if a clear signal and / or a door closing signal sent by other bus lines is received through the receiving module, the delay module controls the encoding module corresponding to it to delay the sending of the clear signal or the door closing signal for a predetermined time.
[0084] In the embodiment of the present invention, the situation that two buses enter the station at the same time and send out a clear signal instruction at the same time is taken into consideration. The receiving module of the on-board device is always in a receiving state. When a one-byte signal is received, a delayed transmission of a clear signal is generated. The length of the delay time is randomly determined within a given time interval to ensure that both vehicles can reliably send out a clear signal instruction.
[0085] In the embodiment of the present invention, the site device includes a single-channel site device and a multi-channel site device.
[0086] like Figure 1 As shown, the operation keyboard of the single-line station device only corresponds to a bus on a certain line, occupies less pin resources of the intelligent control module, and does not need to consider the expansion of the pin resources of the intelligent control module. This device is easy to manage and maintain.
[0087] like Figure 2As shown, the operation keyboard of the multi-route station device is to adapt to multiple buses, and multiple operation keyboard keys are required. Each bus line corresponds to a set of "+1", "-1" and "CLR" keys, which requires more pin resources of the intelligent control module. It is usually necessary to consider the expansion of the pin resources of the intelligent control module and select a dedicated keyboard interface expansion chip. This device is usually used when there are multiple buses stopping at the station, and requires special management and maintenance.
[0088] like Figure 3 As shown, the operation keyboard of the station multiplexing device is also to adapt to multiple buses. It needs multiple operation keyboard keys, but it can adopt the method of independent keyboard function reuse, so that one key has multiple functions, so as to occupy the few pin resources of the intelligent control module, and there is no need to consider the expansion of the pin resources of the intelligent control module. This device is usually used when there are less than 10 buses parked at the station. It has a relatively simple structure, relatively complete functions, and is easy to manage and maintain.
[0089] For example, for route 1, only one button "+1" is set. When a passenger (waiting person) continuously presses the "+1" button on the operation keyboard corresponding to a bus route, and the time does not exceed the specified first duration (such as 2 seconds), the intelligent control module performs the plus 1 operation, that is, the number of people waiting for the corresponding bus route is increased by 1, and the digital tube display screen displays it; when someone continuously presses the "+1" button for more than the specified first duration (such as 2 seconds), but not more than the second duration (such as 5 seconds), the intelligent control module performs the minus 1 operation, that is, the number of people waiting for the corresponding bus route is reduced by 1, and the digital tube display screen displays it; when someone continuously presses the "+1" button for more than the specified third duration (such as 10 seconds), the intelligent control module performs the clearing operation, that is, the number of people waiting for the corresponding bus route is cleared, and the digital display screen displays it. The statistical keys of other routes have the same functions.
[0090] It can be understood that the above-mentioned various method embodiments mentioned in the present invention can be combined with each other to form a combined embodiment without violating the principle logic. Due to space limitations, the present invention will not go into details.
[0091] The present invention designs a system for counting and reminding the number of people waiting for buses at bus stops. The system displays the number of people waiting for buses of different routes at the current stop in the form of a dot matrix screen and a digital tube display screen, so that the driver can see the number of people waiting for buses of the corresponding route at the stop from a long distance. The driver decides whether the vehicle should stop at the current stop based on the number of people waiting for buses at the stop and the number of people getting on and off the bus. This can solve the problem of wasting time and resources caused by stopping at every stop, reduce fuel consumption and carbon emissions, and reduce the frequency of bus stop site occupation, congestion, and safety hazards caused by vehicle start-stops to pedestrians and passengers at the stop.
[0092] The present invention uses a dot matrix character display module and a digital tube display screen to display prompt information, and directly controls it through the single-chip microcomputer pin of the intelligent control module. Compared with other display and control methods such as LED, the present invention only involves the encoding of characters and the corresponding control pin control, which can greatly reduce the use and maintenance costs, and the installation and operation process is simpler and faster. By using the operation keyboard input to count the number of waiting people, the problems of low recognition accuracy and high use cost of other sensor or image statistics methods are avoided. By setting the vehicle-mounted device to send a signal to clear the data, and setting the sending signal to use 4-byte encoding, it is ensured that the station receiving devices in the system can be reliably received without error, which can effectively solve the problem that specific lines and ordinary lines with the same line numbers are at the same station, which are prone to line data conflicts. That is, it solves the problem encountered when lines like "Ring 315" and "315" appear at the same station at the same time.
[0093] The embodiments of the present invention have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. A system for counting and reminding the number of people waiting for a bus at a bus stop, characterized in that: include: Site devices and vehicle-mounted devices; The station device comprises: an operating keyboard, a dot matrix character display module, a digital tube display screen and an intelligent control module; the intelligent control module is used to receive the waiting signal of the corresponding bus line input by the waiting personnel through the operating keyboard, and display the received and counted number of waiting people and the corresponding bus line information through the digital tube display screen, and at the same time, display the special route characters corresponding to the bus line through the dot matrix character display module; The vehicle-mounted device includes: an encoding module, a reset button and / or a door sensing sensor switch; the smart site device is connected to the vehicle-mounted device via a wireless transmission module; when the intelligent control module receives the reset signal sent by the encoding module and input by the driver through the reset button and / or the door closing signal detected by the door sensing sensor switch and the corresponding bus line information, it controls the number of waiting passengers on the bus line corresponding to the bus line information to be reset.
2. The bus station line waiting number counting prompt system according to claim 1 is characterized in that: The operation keyboard includes: a setting key and a statistics key; The setting key is used to set the bus route information displayed on the digital tube display screen; The statistics key is used when a waiting person presses the statistics key corresponding to a bus line on the operating keyboard, and the operating keyboard transmits the boarding signal or cancellation signal corresponding to the bus line to the intelligent control module, and the intelligent control module adds or subtracts one from the number of waiting people corresponding to the bus line displayed on the digital tube display screen at this time.
3. The bus station line waiting number counting prompt system according to claim 1 is characterized in that: Also includes: Human body perception module and voice broadcast module; The human perception module and the voice broadcast module are respectively connected to the intelligent control module; The human perception module is used to detect whether there are new waiting persons in the waiting station, and send a signal of the existence of waiting persons to the intelligent control module. After receiving the signal of the waiting persons, the intelligent control module controls the voice broadcast module to issue a voice prompt.
4. The bus station line waiting number counting prompt system according to claim 1 is characterized in that: The wireless transmission module includes: a wireless receiving module and a wireless transmitting module; The wireless receiving module and the wireless transmitting module are 315MHz or 433MHz wireless radio frequency transmitting / receiving circuit modules, and the effective distance is greater than 200 meters.
5. The bus station line waiting number counting prompt system according to claim 1 is characterized in that: The intelligent control module includes: a driving circuit, a clock circuit and a storage unit; The intelligent control module controls the digital tube display screen and the digital tube and dot matrix corresponding to the dot matrix character display module to light up or go out through the driving circuit; The clock circuit is used to set the current time; The storage unit is used to store the corresponding relationship information between the bus routes displayed on the digital tube display screen and the operation keyboard.
6. The bus station line waiting number counting prompt system according to claim 5 is characterized by: The clock circuit is also used to set the system working time. When the current time exceeds the system working time, the intelligent control module controls the dot matrix character display module and the digital tube display screen to turn off.
7. The bus station line waiting number counting prompt system according to claim 1 is characterized in that: Also includes: solar panels and batteries; The site device is connected to the battery, and the battery is connected to the solar panel. The solar panel is used to generate electricity using solar energy and store electrical energy through the battery to power the operation keyboard, dot matrix character display module, digital tube display screen and intelligent control module of the site device.
8. The bus station line waiting number counting prompt system according to claim 1 is characterized in that: The encoding module includes: a digital encoding module and multiple groups of multi-bit encoding switches; The plurality of groups of multi-bit coding switches correspond to the number of digital tubes of the digital tube display screen; The digital coding module is respectively connected to the wireless transmission module, the band switch and multiple groups of multi-bit coding switches; The multiple groups of multi-bit coding switches are used to generate corresponding bus route codes and transmit them to the digital coding module; The band switch is used to generate special route characters corresponding to the bus routes and transmit them to the digital encoding module; The digital encoding module sends the bus route information composed of the special route character and the bus route code, as well as the reset signal and / or the door closing signal to the intelligent control module through the wireless transmission module.
9. The bus station line waiting number counting prompt system according to claim 1 is characterized by: The corresponding bus route information sent by the encoding module is a predetermined byte encoding signal; Each time the intelligent control module receives the corresponding bus line information, after receiving the predetermined byte coded signal, it stops receiving and matches the predetermined byte coded signal with the internally stored bus line information. If the match fails, it receives again.
10. The bus station line waiting number counting prompt system according to any one of claims 1 to 9, characterized in that: The vehicle-mounted device further includes: a receiving module and a delay module; Before the encoding module of the on-board device sends a clear signal or a door closing signal, if a clear signal and / or a door closing signal sent by other bus lines is received through the receiving module, the delay module controls the encoding module corresponding to it to delay sending the clear signal or the door closing signal for a predetermined time.
