Working vehicle and attachment usage system
12618229 ยท 2026-05-05
Assignee
Inventors
Cpc classification
E02F3/3604
FIXED CONSTRUCTIONS
International classification
Abstract
A working vehicle includes a hitch to attach and detach an attachment thereto and therefrom, a receiver to receive wireless signal(s) which are transmitted periodically from transmitter(s) in or on the attachment(s), which include respective piece(s) of identification information of the attachment(s), and which are compliant with a near field communication standard, and a controller. The controller is configured or programmed to perform a selecting process and a predetermined process when the attachment is attached to the hitch and when a predetermined switch is operated with the attachment attached to the hitch, the selecting process including selecting, according to a predetermined condition, one of the piece(s) of identification information that is included in one of the wireless signal(s) received by the receiver, the predetermined process corresponding to the one of the piece(s) of identification information selected in the selecting process.
Claims
1. A working vehicle comprising: a hitch to attach and detach one of one or more attachments selectively thereto and therefrom; a receiver to receive one or more wireless signals which are transmitted periodically from one or more transmitters in or on the one or more attachments, which include respective one or more pieces of identification information of the one or more attachments or one or more pieces of identification information of the one or more transmitters, and which are compliant with a near field communication standard; an attaching switch to be operated to attach one of the one or more attachments selectively to the hitch; and a controller including a computer having a processor and a memory; wherein the controller is configured or programmed to: perform a first selecting process when the attaching switch is operated with no attachments attached to the hitch, and a first predetermined process when the attachment is attached to the hitch and when the attaching switch is operated with the attachment attached to the hitch, the first selecting process including selecting, according to a first predetermined condition, one of the one or more pieces of identification information that is included in one of the one or more wireless signals received by the receiver; and perform a second selecting process when the attaching switch is operated with the one of the attachments attached to the hitch, and a second predetermined process corresponding to the one of the one or more pieces of identification information selected in the second selecting process, the second selecting process including selecting, according to a second condition differing from the first condition, the one of the one or more pieces of identification information that is included in one of the one or more wireless signals received by the receiver.
2. The working vehicle according to claim 1, wherein the hitch includes: a latching mechanism selectively operable in a latching state in which one of the one or more attachments is secured or an unlatching state in which any of the one or more attachments is not secured; and an actuator to actuate the latching mechanism selectively to the latching state or the unlatching state; and the controller is configured or programmed to: when the attaching switch is operated while the latching mechanism is in the unlatching state, cause the actuator to actuate the latching mechanism to the latching state and perform the first selecting process; and when the attaching switch is operated while the latching mechanism is in the latching state, perform the second selecting process.
3. The working vehicle according to claim 2, wherein the controller is configured or programmed to, when the attaching switch is operated continuously for a first period or more while the latching mechanism is in the unlatching state, cause the actuator to actuate the latching mechanism to the latching state and then start the first selecting process.
4. The working vehicle according to claim 3, wherein the controller is configured or programmed to perform the second selecting process when the attaching switch is operated continuously for a second period or more while the latching mechanism is in the latching state, the second period being shorter than the first period.
5. The working vehicle according to claim 1, wherein the controller is configured or programmed to cause a memory to store, for a period of time, one or more received signal strengths of the one or more wireless signals received by the receiver and the one or more pieces of identification information included in the one or more wireless signals such that the one or more received signal strengths are in association with the one or more pieces of identification information; the first selecting process includes selecting, according to the first condition, one of the one or more pieces of identification information stored in the memory; and the second selecting process includes selecting, according to the second condition, one of the one or more pieces of identification information stored in the memory.
6. The working vehicle according to claim 5, wherein the first selecting process to be performed by the controller includes selecting one of the one or more pieces of identification information stored in the memory based on at least one of (i) the one or more received signal strengths of the one or more wireless signals corresponding to the one or more pieces of identification information, (ii) one or more points in time at which the one or more wireless signals were received, or (iii) a number of identical ones of the one or more pieces of identification information.
7. The working vehicle according to claim 5, wherein the second selecting process to be performed by the controller includes extracting, from the memory, one or more specific pieces of identification information included in one or more wireless signals that were received by the receiver during a third period which ended when the attaching switch was operated, and selecting one of the one or more specific pieces of identification information based on at least one of (i) the one or more received signal strengths of the one or more wireless signals corresponding to the extracted one or more specific pieces of identification information, (ii) one or more points in time at which the one or more wireless signals were received, or (iii) a number of identical ones of the extracted one or more specific pieces of identification information.
8. The working vehicle according to claim 7, wherein the controller is configured or programmed to, when the controller fails to extract any specific piece of identification information from the memory, select one of one or more newly received pieces of identification information included in one or more wireless signals that were newly received by the receiver during a fourth period which started when the controller failed to extract any specific piece of identification information, based on at least one of (i) one or more received signal strengths of the newly received one or more wireless signals, (ii) one or more points in time at which the one or more wireless signals were newly received, or (iii) a number of identical ones of the one or more newly received pieces of identification information.
9. The working vehicle according to claim 8, wherein the controller is configured or programmed to cause a user interface to output, during the fourth period, information indicating that one or more wireless signals are being received.
10. The working vehicle according to claim 5, wherein the controller is configured or programmed to, upon detecting that a received signal strength of a wireless signal received by the receiver is higher than a predetermined value and/or that the wireless signal includes vibration information indicating that a corresponding one of the one or more attachments is vibrating, cause the memory to store, for the period of time, the received signal strength of the wireless signal and a piece of identification information included in the wireless signal such that the received signal strength is in association with the piece of identification information.
11. The working vehicle according to claim 10, further comprising: a traveling device to cause a vehicle body to travel; and a working device to perform work; wherein the hitch is connected to the working device; and the second selecting process to be performed by the controller includes selecting, according to the second condition, one of the one or more pieces of identification information that is included in one of the one or more wireless signals received by the receiver while at least one of the traveling device or the working device is operating.
12. The working vehicle according to claim 1, wherein the controller is configured or programmed to, when performing the second selecting process, change the second condition depending on whether any of the one or more pieces of identification information is already selected.
13. The working vehicle according to claim 12, wherein the controller is configured or programmed to, when performing the second selecting process, when any of the one or more pieces of identification information is already selected, change the second condition such that a number of pieces of identification information from which a piece of identification information is selected is larger than when no identification information is selected.
14. The working vehicle according to claim 12, wherein the second condition set by the controller includes at least one condition relating to at least one of (i) one or more received signal strengths of the one or more wireless signals, (ii) one or more points in time at which the one or more wireless signals were received, or (iii) a number of identical ones of the one or more pieces of identification information included in the one or more wireless signals; and when any of the one or more pieces of identification information is already selected when the controller performs the second selecting process, the second condition set by the controller includes a larger number of the at least one condition than when no identification information is selected.
15. The working vehicle according to claim 1, wherein the first and second predetermined processes to be performed by the controller includes performing control corresponding to the one of the one or more pieces of identification information selected in the first and second selecting processes and causing a user interface to output information relating to one of the one or more attachments that corresponds to the one of the one or more pieces of identification information selected in the first and second selecting processes, respectively.
16. The working vehicle according to claim 15, wherein the controller is configured or programmed to: when the one of the one or more pieces of identification information selected in the second selecting process differs from the one of the one or more pieces of identification information that had been selected in the first selecting process, cause the user interface to output information asking whether to use the one of the one or more attachments that corresponds to the one of the one or more pieces of identification information selected in the second selecting process instead of the one of the one or more attachments that corresponds to the one of the one or more pieces of identification information selected in the first selecting process; and when an instruction to use the one of the one or more attachments that corresponds to the one of the one or more pieces of identification information selected in the second selecting process is inputted via the user interface, perform the control corresponding to the one of the one or more pieces of identification information selected in the second selecting process and cause the user interface to output the information relating to the one of the one or more attachments that corresponds to the one of the one or more pieces of identification information selected in the second selecting process.
17. An attachment usage system to perform work using one of one or more attachments with a working vehicle, the attachment usage system comprising: the working vehicle; and one or more transmitters in or on the one or more attachments to periodically transmit one or more wireless signals which include respective one or more pieces of identification information of the one or more of the one or more attachments or identification information of the one or more transmitters and which are compliant with a near field communication standard; wherein the working vehicle includes: a hitch to attach and detach one of the one or more attachments selectively thereto and therefrom; and a receiver to receive the one or more wireless signals transmitted from the one or more transmitters; an attaching switch to be operated to attach one of the one or more attachments selectively to the hitch; and a controller including a computer having a processor and a memory; wherein the controller is configured or programmed to: perform a first selecting process when the attaching switch is operated with no attachments attached to the hitch, and a first predetermined process when the attachment is attached to the hitch and when the attaching switch is operated with the attachment attached to the hitch, the first selecting process including selecting, according to a first predetermined condition, one of the one or more pieces of identification information that is included in one of the one or more wireless signals received by the receiver; and perform a second selecting process when the attaching switch is operated with the one of the attachments attached to the hitch, and a second predetermined process corresponding to the one of the one or more pieces of identification information selected in the second selecting process, the second selecting process including selecting, according to a second condition differing from the first condition, the one of the one or more pieces of identification information that is included in one of the one or more wireless signals received by the receiver.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) A more complete appreciation of example embodiments of the present invention and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings described below.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
DETAILED DESCRIPTION OF THE EXAMPLE EMBODIMENTS
(25) Example embodiments will now be described with reference to the accompanying drawings, wherein like reference numerals designate corresponding or identical elements throughout the various drawings. The drawings are to be viewed in an orientation in which the reference numerals are viewed correctly.
(26)
(27) The working vehicle 1 includes a vehicle body 2, a cabin 3, a working device 4, and traveling device(s) 5. The cabin 3 is provided on the vehicle body 2. The cabin 3 includes a seat 8, operators (manual operators) to be operated by a user seated on the seat 8, and/or the like. The manual operators include a travel operator 6 to be operated to actuate the traveling devices 5 and a work operator 7 to be operated to actuate the working device 4.
(28) The traveling devices 5 are provided on the left and right sides of the vehicle body 2, support the vehicle body 2, and cause the vehicle body 2 to travel. The traveling devices 5 are crawler traveling devices. The user operates the travel operator 6 to cause both the left and right traveling devices (the traveling device on the left side and the traveling device on the right side) 5 to rotate in a forward direction, both the left and right traveling devices 5 to rotate in a reverse direction, only one of the left and right traveling devices 5 to rotate in the forward direction, or one of the left and right traveling devices 5 to rotate in the forward direction and the other to rotate in the reverse direction to cause the vehicle body 2 (working vehicle 1) to travel forward, rearward, or turn left or right. The travel operator 6 can be operated in operation states corresponding to forward travel, rearward travel, left turn, right turn, and stop of the traveling devices 5.
(29) The working device 4 is attached to the vehicle body 2. The working device 4 includes a bucket 30a, boom(s) 11, lift link(s) 12, control link(s) 13, boom cylinder(s) 14, front cylinder(s) 15, and a quick hitch 16. The booms 11, the lift links 12, the control links 13, the boom cylinders 14, and the front cylinders 15 are provided at the left and right of the cabin 3. The left and right booms 11 are connected to each other by a connector 17 at an intermediate portion of their front portion. The left boom 11 has, at the front portion thereof, a hydraulic fluid outlet port (power output port) 18a and a hydraulic fluid inlet port 18b.
(30) The lift links 12 and the control links 13 support proximal portions (rear portions) of the booms 11 via shafts such that the booms 11 are swingable up and down. The boom cylinders 14 each have one end thereof pivotally connected to a corresponding one of the booms 11 via a shaft and the other end thereof pivotally connected to a lower rear portion of the vehicle body 2 via a shaft. Upon operation of the work operator 7 along a first direction by the user of the working vehicle 1, the boom cylinders 14 extend or retract and the booms 11 ascend or descend (swing upward or downward).
(31) The booms 11 are provided with the quick hitch 16 at the distal ends thereof. The quick hitch 16 is a linkage configured to easily attach and detach any of various attachments 30 such as the bucket 30a. An attachment 30 is a working tool to perform work. The user of the working vehicle 1 can easily change attachments 30 using the quick hitch 16. The quick hitch 16 is therefore also called quick changer. In the example shown in
(32) The quick hitch 16 has, connected to a rear portion thereof, the distal ends of the booms 11 and ends of the front cylinders 15 via respective shafts such that the booms 11 and the front cylinders 15 are pivotable. The opposite ends of the front cylinders 15 are pivotally connected to the connector 17 via shafts. Upon operation of the work operator 7 along a second direction, the front cylinders 15 extend or retract and the quick hitch 16 swings upward or downward. With this, the bucket 30a attached to the quick hitch 16, swinging upward or downward, performs shoveling or dumping. That is, the working device 4 is operable to change at least one of the position or the posture of the attachment 30 attached to the quick hitch 16 to cause the attachment 30 to perform work.
(33)
(34) The quick hitch 16 includes a pair of left and right brackets 50, a pair of left and right latching mechanisms 51, a latch cylinder 52, and the like. The brackets 50 hold the attachment 30. The latching mechanisms 51 are selectively operable in a latching state in which the attachment 30 is secured to the brackets 50 (quick hitch 16) or an unlatching state in which the attachment 30 is not secured (is released) and is allowed to be detached from the brackets 50. The latch cylinder 52 is a latch actuator to place the latching mechanisms 51 selectively in the latching state or the unlatching state.
(35) As illustrated in
(36) The front plate 50f of each of the brackets 50 includes an upper portion 50u bent in the form of the letter V as illustrated in
(37) The upper portions 50u of the front plates 50f of the brackets 50 are inserted into the gap between the base plate 71 and the top plate 72 of the attachment 30 and engage with the back surface of the top plate 72, the front surfaces of the front plates 50f engage with the base plate 71, and the lower portions 50b of the front plates 50f engage with the lower portion 71b of the base plate 71. With this, the attachment 30 is held by the brackets 50.
(38) The latching mechanisms 51 are located inward of the connector plates 50t of the brackets 50 in
(39) Each latch lever 57 is substantially in the form of the letter L as illustrated in
(40) The latch cylinder 52 is a hydraulic cylinder which is positioned laterally and located above the beam 53. The latch cylinder 52 has a first end (distal end of the rod) pivotally connected to the distal end portion of the second projecting portion 57b of one of the latch levers 57 (right latch lever 57 in
(41) The retraction of the latch cylinder 52, as indicated by dot-dot-dash lines in
(42) With this, the latching mechanisms 51 are placed in their unlatching state (also referred to as unlock state) in which the latching mechanisms 51 do not hold the attachment 30, allowing the attachment 30 to be detached from the quick hitch 16. The third projecting portions 57c of the latch levers 57 contact corresponding connector plates 50t of the brackets 50, so that the degree of retraction of the latch cylinder 52, the angle of upward rotation of the latch levers 57, and the degree of upward movement of the latch pins 54 are restricted.
(43) Upon the extension of the latch cylinder 52 as indicated by solid lines in
(44) With this, the latching mechanisms 51 are placed in their latching state (also referred to as lock state) in which the latching mechanisms 51 hold the attachment 30, and the attachment 30 is attached to the quick hitch 16. The second projecting portions 57b of the latch levers 57 contact corresponding connector plates 50t of the brackets 50, so that the degree of extension of the latch cylinder 52, the angle of downward rotation of the latch levers 57, and the degree of downward movement of the latch pins 54 are restricted. It is noted here that the spring back force of the coil springs 56 holds the latch levers 57 in position. Since the first projecting portions 57a of the latch levers 57 are positioned horizontally, the user seated on the seat 8 of the working vehicle 1 confirms that the attachment 30 is attached to the quick hitch 16 (working vehicle 1) by looking at the horizontally positioned first projecting portions 57a.
(45) Starting from the state as illustrated in
(46) Examples of attachments 30 other than the bucket 30a include pallet forks, skid cutters, crushers, breakers, angle brooms, earth augers, grapple, sweepers, mowers, snow blowers, and spreaders. Attachments 30 of each type may have different specifications such as sizes and/or shapes. In the present example embodiment, a hydraulic-driven attachment 30 is used, but an electric attachment may be used instead.
(47)
(48) The working vehicle 1 includes a controller 21, one or more nonvolatile memories 22, a beacon scanner 23, a communicator 24, a user interface (indicated as UI in
(49) The controller 21 includes, for example, an information processor circuit including processor(s) and memory (memories). Specifically, the controller 21 includes a computer. The controller 21 is configured or programmed to control the working vehicle 1, and perform various controls relating to the working vehicle 1. The controller 21 is communicably connected to devices in or on the working vehicle 1 via an in-vehicle network such as CAN, ISOBUS, LIN, and/or FlexRay.
(50) Examples of the processor(s) of the controller 21 include central processing unit (CPU), graphics processing unit (GPU), digital signal processor (DSP), field programmable gate array (FPGA), and application specific integrated circuit (ASIC).
(51) Note that the controller 21 may include a plurality of physically separated processors which operate together to perform various processes, and the configuration thereof is not limited to those mentioned above. In such a case, the plurality of processors are provided in one or more computers physically separated from the working vehicle 1, and are communicably connected together via an in-vehicle network and/or an external network such as LAN, WAN, and/or the Internet.
(52) The controller 21 includes an internal memory 21a (first memory) which is a volatile memory or a nonvolatile memory. The controller 21 may, for example, use a predetermined storage area of the internal memory 21a which is a volatile memory as a buffer for temporary storage of information and data.
(53) The one or more nonvolatile memories 22 (second memory, third memory) are one or more storing devices provided externally to the controller 21. The internal memory 21a and the nonvolatile memory 22 store software program(s) and control data for the controller 21 to control operation of the elements. The nonvolatile memory 22 stores pieces of data for control and data for display corresponding to various attachments 30.
(54) The software program(s) may be stored in recording medium (media) (nonvolatile memory such as HDD, SSD, CD-ROM, DVD-ROM) communicably connected to the controller 21 and/or in an external server 80 connected to the controller 21 via an external network, and may be installed from the recording medium (media) and/or the external server 80 onto the internal memory 21a and/or the nonvolatile memory 22. The same applies to the foregoing data for control and data for display.
(55) The beacon scanner 23 is a receiver to receive wireless signals (beacon signals) compliant with Bluetooth (registered trademark) Low Energy which is a near field communication standard. The beacon scanner 23 includes a measuring circuit to measure the received signal strength indicator (RSSI, received signal strength) of the received wireless signals.
(56) The communicator 24 includes an electric circuit (communication interface) for communication via at least one of wireless LAN, near field communication, the Internet, or the like. The communicator 24 communicates with the portable device 70 and the server 80 in a wireless manner. The portable device 70 is a smartphone, a tablet computer, and/or the like. The user interface 25 includes an input and an output of the working vehicle 1, and includes, for example, a touchscreen (touch panel) including a display and/or the like. For another example, the user interface 25 may include an input and an output (display) provided independently of each other.
(57) The battery 20 supplies electricity to electric equipment in and/or on the working vehicle 1. The attaching switch 26, the detaching switch 27, the auxiliary mode switch 28, and the auxiliary output switch 29 are respective operation switches to be operated by the user of the working vehicle 1. The attaching switch 26 and the detaching switch 27 are momentary operation switches. The user interface 25 and the switches 26 to 29 are provided operably in the vicinity of the seat 8 in the cabin 3.
(58) The attaching switch 26 is operated to attach (secure, fasten) the attachment 30 to the quick hitch 16. The detaching switch 27 is operated to allow the attachment 30 to be detached from the quick hitch 16 (to unfasten the attachment 30 from the quick hitch 16). The auxiliary mode switch 28 is operated to start an auxiliary mode in which predetermined attachment(s) 30 are usable. The auxiliary output switch 29 is operated to supply (output) hydraulic fluid as power for an actuator 36 of the attachment 30 via the hydraulic fluid outlet port 18a to the attachment 30.
(59) The working vehicle 1 includes, as hydraulic-related features, a main pump P1, a pilot pump P2, a control valve unit (indicated as CVU in
(60) The main pump P1 is a variable displacement hydraulic pump. The regulator 42 changes the angle of the swash plate of the main pump P1. The controller 21 controls the opening of the proportional valve 41 to apply pilot pressure, which is the hydraulic pressure of hydraulic fluid delivered by the pilot pump P2, to the regulator 42. The controller 21 then actuates the regulator 42 to change the angle of the swash plate of the main pump P1 to change the amount of hydraulic fluid delivered by the main pump P1. Operating equipment 47 includes the travel operator 6 and work operator 7, operating valves corresponding to the travel operator 6 and the work operator 7, switching valve(s), and the like.
(61) The control valve unit 40 allows hydraulic fluid supplied from the main pump P1 through fluid passage(s) to flow to the boom cylinders 14 and the front cylinders 15 of the working device 4, the latch cylinder 52 of the quick hitch 16, and the hydraulic fluid outlet port 18a. The control valve unit 40 also allows hydraulic fluid that flows from the boom cylinders 14, the front cylinders 15, the latch cylinder 52, and the hydraulic fluid inlet port 18b (return fluid) to be discharged. The control valve unit 40 controls the direction and amount of supply of hydraulic fluid to the boom cylinders 14, the front cylinders 15, and the latch cylinder 52. The control valve unit 40 also controls the amount of supply of hydraulic fluid to the hydraulic fluid outlet port 18a.
(62) Specifically, the control valve unit 40 includes control valves 40a, 40b, 40c, and 40d corresponding to the boom cylinders 14, the front cylinders 15, the latch cylinder 52, and the ports 18a and 18b. Each of the control valves 40a, 40b, 40c, and 40d is switchable between a neutral position, a first position, and a second position. At least the control valves 40c and 40d, corresponding to the latch cylinder 52 and the ports 18a, 18b, of the control valves 40a, 40b, 40c, and 40d are electrically actuated solenoid valves. The control valves 40a, 40b, 40c, and 40d are normally held in the neutral position by the elastic force of a spring.
(63) The operating equipment 47 includes the work operator 7 and work operating valves corresponding to the work operator 7. The work operating valve(s) is/are actuated according to the manner in which the work operator 7 is operated, thus allowing the pilot pressure of pilot fluid from the pilot pump P2 to act on pressure receiver(s) of the corresponding control valve(s) 40a and/or 40b via the actuated work operating valve(s). For example, the work operator 7 may be supported on the work operating valves and the work operating valves may be physically actuated by operation of the work operator 7. Additionally or alternatively, a detection sensor to detect the amount (degree) and direction of operation of the work operator 7 may be provided and the controller 21 may electrically actuate the work operating valve(s) based on the detection result from the detection sensor.
(64) With this, the control valve(s) 40a and/or 40b is/are switched from the neutral position to the first position or the second position, so that hydraulic fluid from the main pump P1 is supplied through the control valve(s) 40a and/or 40b to the boom cylinders 14 and/or the front cylinders 15 to cause the boom cylinders 14 and/or the front cylinders 15 to extend or retract. It follows that the booms 11 and/or the attachment 30 such as the bucket 30a attached to the quick hitch 16 swing.
(65) The pilot pressure (work operating pressure) acting on the pressure receivers of the control valves 40a and 40b from the work operating valves of the operating equipment 47 is detected by pressure sensors 49a. Although only a single pressure sensor 49a is illustrated in
(66) For another example, detection sensor(s) such as potentiometer(s) to detect the angle of rotation of the work operator 7, etc., may be provided instead of the pressure sensors 49a. The controller 21 may determine the operation state of the work operating valves and the work operator 7 of the operating equipment 47 based on output signal(s) from the detection sensor(s). Such detection sensors and pressure sensors 49a are examples of work operation sensors to detect the operation state of the work operator 7, and the work operation sensors are not limited to those described above. In a case that the work operator 7 is an electric work operator to output an electric signal (operation signal) corresponding to the operation state such as a joystick, the controller 21 may determine the operation state of the work operator based on the electric signal.
(67) The pressure of hydraulic fluid supplied from the control valves 40a and 40b to the boom cylinders 14 and the front cylinders 15, i.e., the supply pressure of hydraulic fluid to the boom cylinders 14 and the supply pressure of hydraulic fluid to the front cylinders 15, are detected by pressure sensors 49b. Although only a single pressure sensor 49b is illustrated in
(68) The controller 21 determines the action status (acting state or stopped state) of the working device 4 (including the boom cylinders 14, booms 11, front cylinders 15, quick hitch 16, and the like) based on the supply pressure of hydraulic fluid to the boom cylinders 14 and the supply pressure of hydraulic fluid to the front cylinders 15 detected by the pressure sensors 49b. The controller 21 regards the supply pressure of hydraulic fluid to the boom cylinders 14 and the supply pressure of hydraulic fluid to the front cylinders 15 as loads on the boom cylinders 14 and the front cylinders 15, and regards the greater of the supply pressures as the load on the working device 4.
(69) For another example, detection sensor(s) to detect the angle of rotation achieved by the boom cylinders 14 and the front cylinders 15, and vibration, acceleration, and/or the like of the boom cylinders 14 and the front cylinders 15 may be provided instead of the pressure sensors 49b. Such detection sensors and pressure sensors 49b are examples of work detection sensors to detect the action status of the boom cylinders 14 and the front cylinders 15, and the work detection sensors are not limited to those described above. In a case that the control valves 40a and 40b are solenoid valves, the controller 21 may determine the action status of the working device 4 based on the switching positions of the control valves 40a and 40b controlled by the controller 21.
(70) The controller 21 controls the actuation of the latch cylinder 52 in response to the operation of the attaching switch 26 or the detaching switch 27 of the switches 26 to 29 connected to the controller 21. For example, while the attaching switch 26 is being operated, the controller 21 places the control valve 40c in the first position to allow hydraulic fluid from the main pump P1 to be supplied to the latch cylinder 52 in the first direction to cause the latch cylinder 52 to extend. Accordingly, the operation of the attaching switch 26 that lasts for a predetermined period of time (first period) Ta1 or more while the latching mechanisms 51 are in the unlatching state causes the latch cylinder 52 to extend to the predetermined degree or more, bringing the latching mechanisms 51 into the latching state.
(71) Even if the attaching switch 26 is operated, provided that the operation only lasts for a period less than the predetermined period of time Ta1, the latch cylinder 52 does not extend to the predetermined degree or more and therefore the latching mechanisms 51 are not brought into the latching state. Therefore, the latching mechanisms 51 are moved back by the spring back force of the coil springs 56 to the original unlatching state.
(72) On the contrary, while the detaching switch 27 is being operated, the controller 21 places the control valve 40c in the second position to allow hydraulic fluid from the main pump P1 to be supplied to the latch cylinder 52 in a second direction opposite to the first direction to cause the latch cylinder 52 to retract. Accordingly, the operation of the detaching switch 27 that lasts for a predetermined period of time Td or more while the latching mechanisms 51 are in the latching state causes the latch cylinder 52 to retract to a predetermined degree or more, bringing the latching mechanisms 51 into the unlatching state.
(73) Even if the detaching switch 27 is operated, provided that the operation only lasts for a period less than the predetermined period of time Td, the latch cylinder 52 does not retract to the predetermined degree or more and therefore the latching mechanisms 51 are not brought into the unlatching state. Therefore, the latching mechanisms 51 are moved back by the spring back force of the coil springs 56 to the original latching state. The controller 21 determines whether the latching mechanisms 51 are in the latching state or the unlatching state based on, for example, the position of the control valve 40c.
(74) The predetermined periods of time Ta1, Td for the switches 26 and 27 are each, for example, about 2 to 3 seconds. The predetermined periods of time for the switches 26 and 27 may be the same period or different periods. The specific values of the predetermined periods of time Ta1, Td are examples, and not limited to the values above. The specific values of another predetermined period of time and a period of time (described later) are also examples and not limited thereto.
(75) When the auxiliary mode switch 28 is operated and the auxiliary mode is selected, a specific attachment 30 is attached to the quick hitch 16. The hydraulic fluid outlet port 18a and a hydraulic fluid inlet port 38b of the specific attachment 30b are connected together by a hose, and the hydraulic fluid inlet port 18b and a hydraulic fluid outlet port 38a of the specific attachment 30b are connected together by a hose.
(76) Upon operation of the auxiliary output switch 29 under such circumstances, the controller 21 switches the control valve 40d from the neutral position to the first position or the second position. With this, hydraulic fluid from the main pump P1 is supplied (transmitted) through a fluid passage 45a to the hydraulic fluid outlet port 18a, and hydraulic fluid flowing into a fluid passage 45b from the hydraulic fluid inlet port 18b is drained through the control valve unit 40.
(77) The hydraulic fluid discharged through the hydraulic fluid outlet port 18a is introduced into the specific attachment 30b through the hydraulic fluid inlet port 38b via a hose or the like. Furthermore, hydraulic fluid (return fluid) discharged through the hydraulic fluid outlet port 38a of the specific attachment 30b is introduced through the hydraulic fluid inlet port 18b via a hose or the like and is drained from the control valve unit 40. Since hydraulic fluid is introduced and discharged to and from the specific attachment 30b as such, hydraulic actuators 36 such as a hydraulic motor and/or hydraulic cylinder(s) of the attachment 30b are actuated, making it possible to perform work using the attachment 30b.
(78) When allowing hydraulic fluid to be introduced and discharged to and from the specific attachment 30b, the controller 21 changes the opening of the control valve 40d depending on what specific attachment 30b is attached to the quick hitch 16, to adjust the flow rate or hydraulic pressure of hydraulic fluid supplied to the hydraulic fluid outlet port 18a. For example, the controller 21 may cause the flow rate sensor 43 to detect the flow rate of hydraulic fluid flowing through the fluid passage 45a and control the opening of the control valve 40d. Additionally or alternatively, the controller 21 may cause the pressure sensor 44 to detect the hydraulic pressure of hydraulic pressure flowing through the fluid passage 45a and control the opening of the control valve 40d.
(79) The pair of left and right traveling devices 5 include a pair of left and right hydro-static transmissions (HSTs) 46L and 46R corresponding to the pair of left and right traveling devices 5. Each of the HSTs 46L and 46R includes hydraulic pump(s) and a travel motor (hydraulic motor).
(80) The operating equipment 47 includes the travel operator 6 and travel operating valves corresponding to the travel operator 6. The travel operating valve(s) is/are actuated according to the manner in which the travel operator 6 is operated, thus allowing the pilot pressure of pilot fluid from the pilot pump P2 to act on pressure receiver(s) of the hydraulic pump(s) of the corresponding HST(s) 46L and/or 46R via the actuated travel operating valve(s) and changing the angle of inclination of swash plate(s) of the hydraulic pump(s). For example, the travel operator 6 may be supported on the travel operating valves and the travel operating valves may be physically actuated by operation of the travel operator 6. Additionally or alternatively, a detection sensor to detect the amount (degree) and direction of operation of the travel operator 6 may be provided and the controller 21 may electrically actuate the travel operating valve(s) based on the detection result from the detection sensor.
(81) This controls the supply, the stopping of supply, and the direction of supply of hydraulic fluid from the hydraulic pump(s) of the HSTs 46L and/or 46R to the travel motor(s), the travel motor(s) rotate(s) in the forward direction, rotate in the reverse direction, or stop, the left and/or right traveling device(s) 5 also rotate(s) in the forward direction, rotate in the reverse direction, or stop, and the working vehicle 1 travels forward, rearward, turn left or right, or stops.
(82) The operating equipment 47 includes a travel switching valve for speed change. The position of the travel switching valve is switched in response to a control signal from the controller 21, thus changing the angle of inclination of the swash plate(s) of the travel motor(s) of the HSTs 46L and/or 46R. With this, the rotation speed of the travel motor(s) increases or decreases, so that the travel speed of the traveling devices 5 and the working vehicle 1 is changed.
(83) The pilot pressure (travel operating pressure) acting on the pressure receivers of the hydraulic pumps of the HSTs 46L and 46R from the travel operating valves of the operating equipment 47 is detected by pressure sensors 48a. Although only a single pressure sensor 48a is illustrated in
(84) For another example, detection sensor(s) such as potentiometer(s) to detect the angle of rotation of the travel operator 6, etc. may be provided instead of the pressure sensors 48a. The controller 21 may determine the operation state of the travel operating valves and the travel operator 6 of the operating equipment 47 based on output signal(s) from the detection sensor(s). Such detection sensors and pressure sensors 48a are examples of travel operation sensors to detect the operation state of the travel operator 6, and the travel operation sensors are not limited to those described above. In a case that the travel operator 6 is an electric travel operator, such as a joystick, to output an electric signal (operation signal) corresponding to the operation state, the controller 21 may determine the operation state of the travel operator based on the electric signal.
(85) The pressure of hydraulic fluid supplied from the hydraulic pumps of the HSTs 46L and 46R to the travel motors, i.e., the travel pressure for the left traveling device 5 and the travel pressure for the right traveling device 5, are detected by pressure sensors 48b. Although only a single pressure sensor 48b is illustrated in
(86) The controller 21 determines the action status (traveling forward/rearward, turning, and stopping) of the traveling devices 5 (left traveling device 5 and right traveling device 5) based on the travel pressure detected by the pressure sensors 48b. The controller 21 may cause rotation speed sensors 48c to detect the rotation speed of the travel motors of the HSTs 46L and 46R instead of the pressure sensors 48b, and determine the action status of the traveling devices 5 based on the detection result. The rotation speed sensors 48c and the pressure sensors 48b are examples of travel detection sensors to detect the action status of the traveling devices 5, and the travel detection sensors are not limited to those described above.
(87) The attachment 30 attachable to the working vehicle 1 is provided with a beacon transmitter 33. The beacon transmitter 33 is a transmitter to periodically transmit an advertisement signal (also called advertisement packet or beacon signal) which is a wireless signal compliant with Bluetooth (registered trademark) Low Energy. The beacon transmitter 33 looks like a small tag, and is therefore sometimes called a BLE tag. The beacon transmitter 33 includes a microcomputer 31, a non-volatile memory 32, a transmitter circuit 37, a battery 35, a vibration sensor 34, and/or the like. The elements of the beacon transmitter 33 are driven by electricity from the battery 35. The beacon transmitter 33 transmits the advertisement signal at interval(s) of, for example, about 1 second to about 3 seconds, but the intervals are not limited to about 1 second to about 3 seconds and may be selected as appropriate.
(88)
(89) The other information in the ADV signal Q1 includes vibration information. The vibration information is information relating to the vibration state detected by the vibration sensor 34 of the beacon transmitter 33 which is the sender of the ADV signal Q1, i.e., information relating to the vibration state of the attachment 30 in or on which the beacon transmitter 33 is provided. The vibration information at least includes information indicating whether or not the attachment 30 is vibrating (presence or absence of vibration).
(90) The microcomputer 31 in the beacon transmitter 33 determines whether there is vibration on the attachment 30 based on the detection signal from the vibration sensor 34 and generates vibration information including information indicating whether there is vibration or not at predetermined interval(s). Then, the microcomputer 31 causes the transmitter circuit 37 to transmit, at predetermined interval(s), an ADV signal Q1 indicating the beacon ID and the attachment ID read from the memory 32 and other information such as the vibration information.
(91) Note that the other information of the ADV signal Q1 may include, in addition to or instead of the information above mentioned, for example, specific information regarding the attachment 30 such as the supply volume or supply pressure of hydraulic fluid to the attachment 30, the name (official name), the model number, and/or the serial number of the attachment 30, as well as specific information regarding the beacon transmitter 33 such as the model number, the serial number, and/or the operating state of the beacon transmitter 33.
(92) As illustrated in
(93) The ADV signal Q1 transmitted from the beacon transmitter 33 is received by the beacon scanner 23 of the working vehicle 1. The controller 21 identifies (recognizes) the attachment 30 provided with the beacon transmitter 33 (sender) based on, for example, the attachment ID included in the ADV signal Q1 received by the beacon scanner 23.
(94) In the case where one or more attachments 30 are present in the vicinity of the working vehicle 1, one or more ADV signals Q1 from one or more beacon transmitters 33 in or on the one or more attachments 30 are received by the beacon scanner 23. Upon receipt of each ADV signal Q1, the beacon scanner 23 measures the RSSI of the ADV signal Q1, and outputs information included in the ADV signal Q1 and the RSSI to the controller 21.
(95) The controller 21 causes the internal memory (first memory) 21a to store, in its predetermined storage area, information included in the ADV signal Q1 received by the beacon scanner 23 (
(96)
(97) In the case of attaching an attachment 30 on the ground, etc. to the working vehicle 1, while no attachments 30 are attached to the quick hitch 16, i.e., while the latching mechanisms 51 are in the unlatching state, the user of the working vehicle 1 operates the travel operator 6 to cause the traveling devices 5 to travel forward to cause the working device 4 to approach the rear portion of the attachment 30. The user operates the work operator 7 along the first direction to actuate the boom cylinders 14 to raise or lower the booms 11 of the working device 4 so that the height of the quick hitch 16 at the distal end of the booms 11 matches the height of the attachment 30. The user operates the work operator 7 along the second direction to actuate the front cylinders 15 so that the angle (tilt) of the front plates 50f of the brackets 50 of the quick hitch 16 matches the angle of the base plate 71 of the attachment 30.
(98) Next, the user operates the travel operator 6 to cause the traveling devices 5 to travel forward to some degree at very low speed to cause the front plates 50f of the quick hitch 16 to engage with the base plate 71 of the attachment 30 as illustrated in
(99) As such, the attachment 30 vibrates, for example, when the front plates 50f of the brackets 50 engage with the base plate 71, when the attachment 30 is lifted up by the working device 4, and when the attachment 30 is latched by the latching mechanisms 51. The ADV signal Q1 transmitted from the beacon transmitter 33 in or on the attachment 30 includes vibration information relating to the vibration state of the attachment 30 detected by the vibration sensor 34 when such an instance occurs.
(100) When (i) the latching mechanisms 51 are in the unlatching state and (ii) at least one of the traveling devices 5 or the working device 4 is performing an action to attach an attachment 30, i.e., when an attachment 30 is about to be attached to the working vehicle 1, the beacon scanner 23 receives one or more ADV signals Q1 periodically transmitted from one or more beacon transmitters 33 in or on one or more attachments 30.
(101) When the attachment 30 is attached to the quick hitch 16, the controller 21 performs a selecting process (first selecting process) to select, according to a predetermined condition, the attachment ID included in one of one or more ADV signals Q1 already received by the beacon scanner 23. Specifically, if the attaching switch 26 is operated continuously for the predetermined period Ta1 or more while the latching mechanisms 51 are in the unlatching state, the controller 21 determines that the attachment 30 is attached to the quick hitch 16, and the controller 21 selects, according to a predetermined condition, an attachment ID included in one of the one or more pieces of ADV information stored in the internal memory 21a.
(102) Then, the controller 21 regards the selected attachment ID as the attachment ID of the attachment 30 attached to the quick hitch 16, identifies the specifications and/or the like of the attached attachment 30 based on the attachment ID, and performs (starts) a predetermined process based on that attachment ID.
(103) Also when a predetermined switch is operated with the attachment 30 attached to the quick hitch 16, the controller 21 performs a selecting process (second selecting process). In so doing, the controller 21 also selects, according to a predetermined condition, an attachment ID included in one of the one or more pieces of ADV information stored in the internal memory 21a, identifies the attached attachment 30 based on the attachment ID, and performs a predetermined process based on the attachment ID. In the present example, the predetermined switch is the attaching switch 26.
(104) For example, the predetermined process performed by the controller 21 includes, in order to indicate that the attachment 30 corresponding to the attachment ID selected via the selecting process is attached to the quick hitch 16 (working vehicle 1), causing the user interface 25 to output (display) information relating to the attachment 30. In so doing, the controller 21 reads, from the internal memory 21a as the information relating to the attachment 30, a portion or whole of the ADV information corresponding to the attachment ID selected via the previous selecting process and outputs the read information. Also, the controller 21 reads, from the nonvolatile memory 22 as the information relating to the attachment 30, the information indicating the attachment 30 corresponding to the attachment ID selected via the previous selecting process and outputs the read information.
(105) Another example of the predetermined process is a process in which the controller 21 performs a predetermined control corresponding to the attachment ID selected in the selecting process. Specifically, the controller 21 controls, for example, output of hydraulic fluid (power) to the attachment 30 attached to the quick hitch 16 (controls start and stop of output) according to the attachment ID. It is noted here that the controller 21 may also control at least one of the introduction of hydraulic fluid from the attachment 30, the amount of hydraulic fluid supplied to the attachment 30, or the pressure of hydraulic fluid supplied to the attachment 30.
(106) The working vehicle 1 is switchable between an automatic selection mode and a manual selection mode. The automatic selection mode is a mode in which the controller 21 automatically selects the attachment ID of the attachment 30 attached to the quick hitch 16 and performs a predetermined process based on the selected attachment ID. The manual selection mode is a mode in which the controller 21 performs a predetermined process based on the information indicating the attachment 30 inputted via the user interface 25. That is, in the manual selection mode, the driver of the working vehicle 1 or the like inputs (manually inputs) the information indicating the attachment 30 attached to the quick hitch 16 via the user interface 25.
(107) For example, the manager of the attachment usage system 100 changes the working vehicle to the automatic selection mode or the manual selection mode via the user interface 25 depending on the demand of the driver of the working vehicle 1 or the like. Additionally or alternatively, the controller 21 switches between the automatic selection mode and the manual selection mode as appropriate.
(108) Display data and control data are pre-set for each of the attachment IDs of attachments 30 attachable to the quick hitch 16, i.e., attachments 30 which can be used with the working vehicle 1.
(109)
(110)
(111) The controller 21 performs a predetermined process based on the attachment ID selected in the selecting process and based on the ADV information, the display data, and the control data corresponding to the attachment ID. Note that other control data, such as the value of hydraulic pressure outputted to the attachment 30 and/or the output value of power other than hydraulic fluid, may be stored in the nonvolatile memory 22 such that the control data is associated with the attachment ID.
(112)
(113) While the automatic selection mode is selected, upon receipt of an ADV signal Q1 from the beacon transmitter 33 by the beacon scanner 23 (S1 in
(114) Next, if the information read from the ADV signal Q1 includes vibration information indicating that the attachment 30 is vibrating, the controller 21 determines that there is vibration on the attachment 30 (YES in S5). The controller 21 then generates ADV information (
(115) In contrast, if the RSSI of the received ADV signal Q1 is equal to or less than the predetermined value X (NO in S3), the controller 21 does not cause the internal memory 21a to store the information included in the received ADV signal Q1 or the RSSI of the ADV signal Q1. Also if the received ADV signal Q1 does not include vibration information indicating that the attachment 30 is vibrating and it is determined that there is no vibration on the attachment 30 (NO in S5), the controller 21 does not cause the internal memory 21a to store the information included in the received ADV signal Q1 or the RSSI of the ADV signal Q1.
(116) If any of the pieces of ADV information in the internal memory 21a has been stored for a predetermined period of time Tm or more (YES in S7), the controller 21 deletes that piece(s) of ADV information from the internal memory 21a (S8). The predetermined period of time Tm is, for example, about 30 seconds which corresponds to at least one of the time for an attachment 30 to be attached to the working vehicle 1 or the time for the attachment 30 to be replaced with another one.
(117)
(118) With this, the attachment 30 is attached to the quick hitch 16 and the attachment ID of that attachment 30 is automatically selected. In the present example embodiment, after bringing the latching mechanisms 51 into the latching state at step S13, the controller 21 starts the first selecting process at step S14. Note, however, that as another example, step S13 and step S14 may be started concurrently.
(119)
(120) As described above, when the attachment 30 is attached to the quick hitch 16, the controller 21, by performing the first selecting process, automatically selects, according to a first condition, the attachment ID included in one of one or more ADV signals Q1 that were received by the beacon scanner 23 during a period of time Tm which ended when the attachment 30 was attached to the quick hitch 16.
(121) As another example, the first condition may include condition(s) relating to at least one of (i) the number of identical attachment IDs (the number of times the attachment ID has been received) stored in the internal memory 21a or (ii) the point(s) in time (receipt time point(s)) at which the signal(s) were received stored in the internal memory 21a. For example, the first condition may include (i) a condition in which the attachment ID to be selected is the attachment ID most frequently stored in the internal memory 21a, (ii) a condition in which the attachment ID to be selected is the most recently received attachment ID, and/or the like. The first condition may include a combination of at least two of the following: RSSI, the number of identical attachment IDs stored, and the receipt time point. Such conditions are merely examples, and the first condition may include other condition(s).
(122) In the case where the controller 21 has selected one of the attachment IDs at step S32, the controller 21 determines that the selected attachment ID is the attachment ID of the attachment 30 attached to the quick hitch 16. Then, based on the currently selected attachment ID, the controller 21 identifies (recognizes) the attached attachment 30, and causes the nonvolatile memory 22 (which may be the internal memory 21a), etc., to store the result of the identification (S15 in
(123) Specifically, at step S15, the controller 21 reads the ADV information (
(124) The controller 21 also performs (starts) control corresponding to the currently selected attachment ID (S16, predetermined process). In so doing, based on the control data corresponding to the currently selected attachment ID read from the nonvolatile memory 22, the controller 21 performs a predetermined control on the working vehicle 1.
(125) Specifically, in the case where the attachment 30 corresponding to the currently selected the attachment ID (i.e., the attachment 30 attached to the quick hitch 16) is an attachment 30b including a hydraulic actuator, the controller 21 starts causing the control valve 40d to control the output of hydraulic fluid from the hydraulic fluid outlet port 18a to the attachment 30b, based on the control data read from the nonvolatile memory 22. With this, draining of return fluid to be introduced from the attachment 30b into the hydraulic fluid inlet port 18b is also started. The controller 21 may, for example, cause a monitor screen G1 to display a message indicating that the control of the output of hydraulic fluid to the attachment 30b has been started.
(126) Note that the attachment 30b actually starts to be supplied with hydraulic fluid from the hydraulic fluid outlet port 18a under control of the controller 21 when the auxiliary output switch 29 (
(127) On the other hand, in the case where the attachment 30 attached to the quick hitch 16 is an attachment 30 including no hydraulic actuators such as a bucket 30a, the controller 21 does not cause the control valve 40d to output hydraulic fluid from the hydraulic fluid outlet port 18a to the attachment 30 based on the control data read from the nonvolatile memory 22. As another example, the controller 21 may, at step S16 in
(128) The controller 21 performs step S16 in
(129)
(130) When the latching mechanisms 51 are in the unlatching state and the attachment 30 is not attached to the quick hitch 16, as shown in
(131) After the latching mechanisms 51 enter the latching state and the attachment 30 is attached to the quick hitch 16, the controller 21 performs step S17 in
(132) In the example in
(133) The message A3 is displayed in the pop-up window G2. When a certain period of time has passed since the pop-up window G2 was displayed or if a Minimize key K1 in the pop-up window G2 is tapped on, the controller 21 stops displaying the pop-up window G2 (causes the pop-up window G2 to disappear) and displays information such as the date and time, the hour meter V7, the rotation speed V8 of the prime mover 9, and the battery voltage V9, etc. which were hidden by the pop-up window G2 (see
(134) As shown in
(135) Information relating to the attachment 30 other than the previously mentioned pieces of information A1 to A3 relating to the attachment 30 may be displayed on the monitor screen G1. For example, the controller 21 may cause the monitor screen G1 to display the name, the type and other specifications of the attachment 30 corresponding to the currently selected attachment ID. Additionally or alternatively, the controller 21 may cause the monitor screen G1 to display information relating to the beacon transmitter 33 corresponding to the currently selected attachment ID (model number, other specifications, etc. of the beacon transmitter 33).
(136) Additionally or alternatively, the controller 21 may transmit the ADV information and display data corresponding to the currently selected attachment ID to a portable device 70 via the communicator 24 (
(137) On the other hand, in the first selecting process of
(138) If the attaching switch 26 is operated continuously for a predetermined period (second period) Ta2 or more while the latching mechanisms 51 are in the latching state (NO at S11 in
(139)
(140) As another example, the controller 21 may detect whether the traveling devices 5 and the working device 4 are each in action based on output signal(s) from sensor(s) such as acceleration sensor(s) and/or potentiometer(s) in or on the vehicle body 2, the working device 4, and/or the quick hitch 16.
(141) The controller 21 then extracts, from the internal memory 21a, specific attachment ID(s) included in one or more ADV signals Q1 which were received by the beacon scanner 23 in a third period T3 (i.e., a first duration) which ended when the attaching switch 26 was operated continuously for the predetermined period Ta2 or more (step S18 in
(142) Specifically, at step S42, the controller 21 first checks whether one or more pieces of ADV information are stored in the internal memory 21a and, if one or more pieces of ADV information are stored, the controller 21 reads the time information included in the one or more pieces of ADV information. Then, the controller 21 determines whether the receipt time point indicated by the read time information is included in the first duration, and if the receipt time point is included in the first duration, the controller 21 extracts the attachment ID corresponding to that time information as a specific attachment ID. The third period T3 is, for example, set to about 5 seconds so that the first duration is a duration immediately before the operation of the attaching switch 26.
(143) In the case where the controller 21 succeeded in extracting one or more specific attachment IDs from the internal memory 21a (YES at S43), the controller 21 checks the RSSI(s) included in the piece(s) of ADV information corresponding to the extracted one or more specific attachment IDs, and selects the specific attachment ID corresponding to the highest one of the RSSI(s) (S44).
(144) In the case where the controller 21 failed to extract any specific attachment ID from the internal memory 21a (NO at S43), the controller 21 waits for a second duration which is a fourth period T4 from the point in time at which the controller 21 failed to extract any specific attachment ID, and allows the beacon scanner 23 to receive ADV signal(s) Q1 (S45a). During the second duration, the controller 21 causes the user interface 25 to provide a notification indicating that ADV signals Q1 are being received (S45b). In so doing, for example, as shown in
(145) Then, when the fourth period T4 has passed, the pop-up window G3 is caused to disappear from the monitor screen G1. In the case where one or more pieces of ADV information corresponding to one or more ADV signals Q1 newly received during the second duration are stored in the internal memory 21a (YES at S46), the controller 21 checks the RSSI(s) included in the one or more pieces of ADV information and newly selects the attachment ID corresponding to the highest one of the RSSI(s) (S44). Steps S41 to S46 are an example of a second condition based on which an attachment ID is selected.
(146) As described above, the controller 21 performs the second selecting process when the attaching switch 26 is operated continuously for the predetermined period Ta2 or more with the attachment 30 attached to the quick hitch 16, thus automatically selecting, according to a second condition, an attachment ID included in one of the one or more ADV signals Q1 received by the beacon scanner 23 immediately before or immediately after the operation of the attaching switch 26. Thus, the second condition includes condition(s) to narrow down the candidate attachment IDs, differently from the first condition based on which the attachment ID is selected from all of the attachment IDs stored in the internal memory 21a.
(147) As another example, similarly to the previously mentioned first condition, the second condition may include, in addition to or instead of a condition relating to RSSI, condition(s) relating to at least one of the number of identical attachment IDs or the points in time at which the signals were received, stored in the internal memory 21a The second condition may include condition(s) relating to a combination of at least two of the following: RSSI, the number of identical attachment IDs, and the points in time at which the signals were received. Such conditions are merely examples, and the second condition may include other condition(s).
(148) In the case where the internal memory 21a stores no ADV information corresponding to the ADV signal(s) Q1 newly received during the second duration after the fourth period T4 has passed (NO at S46), the controller 21 causes the monitor screen G1 to display (output) error information which is a notification indicating that no attachments 30 were automatically identified and information asking whether to manually input the attachment 30 to be used (S47).
(149) In so doing, the controller 21 causes the monitor screen G1 to display a pop-up window G4 as shown in
(150) When the user taps the YES key K2 (to input YES) to indicate (instruct) to manually input the attachment 30 to be used (YES at S48), the controller 21 causes the pop-up window G4 to disappear from the monitor screen G1. Then, the controller 21 causes the user interface 25 to display, on the monitor screen G1, an attachment list L1 of a plurality of attachments 30 that can be used on the working vehicle 1 (attachable to the quick hitch 16) (S49).
(151)
(152) The user selects a piece of attachment information relating to the attachment 30 attached to the quick hitch 16 from the attachment list L1 via the user interface 25 (S50 in
(153) For example, the controller 21 may cause the user interface 25 to display, in a selectable manner, icon(s) (symbol(s)) of the attachment(s) 30 which can be used with the working vehicle 1, instead of displaying the attachment list L1 in step S49. Alternatively, for example, the controller 21 may cause the user interface 25 to display an input screen to receive input of attachment information such as an attachment ID.
(154) When causing the user interface 25 to display the attachment list L1, the icon(s) of the attachment 30, or the input screen for attachment information, the controller 21 may cause the user interface 25 to also display a prompt message asking for selection or input of the attachment 30 attached to the quick hitch 16.
(155) In the case where the controller 21 has selected one of the attachment ID(s) in the second selecting process, the controller 21 checks whether a predetermined process of steps S16 and S17 in
(156) In the case where the controller 21 is currently performing the predetermined process according to the previous attachment ID (YES at S20 in
(157) In the case where the previous attachment ID differs from the current attachment ID (NO at S24), the controller 21 causes the user interface 25 to display (output), on the monitor screen G1, information A7 asking whether or not to change the attachment 30 used on the working vehicle 1 from the synchronized attachment 30 corresponding to the previous attachment ID to another attachment 30 corresponding to the currently selected attachment ID (i.e., whether to use the attachment corresponding to the currently selected attachment ID instead of the synchronized attachment 30 corresponding to the previously selected attachment ID) (S24).
(158) In so doing, the controller 21 causes the monitor screen G1 to display a pop-up window G5 as shown in
(159) When the user taps the NO key K5 in order to keep using the currently synchronized attachment 30 (not to change the currently synchronized attachment 30 to another attachment 30) (S25, currently synchronized ATT), the controller 21 causes the pop-up window G5 to disappear from the monitor screen G1, and continues to perform the currently performed predetermined process and continues to display pieces of information A1 to A3 relating to the currently synchronized attachment 30 (S23).
(160) When the user taps the YES key K4 in order to change the attachment 30 to be used to the another attachment (S25, another ATT), the controller 21 causes the pop-up window G5 to disappear from the monitor screen G1. The controller 21 then identifies the another attachment 30 based on the current attachment ID corresponding to the another attachment 30, and causes the nonvolatile memory 22 and/or the like to store the result of the identification (S26 in
(161) The controller 21 stops the currently performed predetermined control and performs a predetermined control corresponding to the current attachment ID (S27, predetermined process) and, as shown in
(162) After that, when the user operates the detaching switch 27 for a predetermined period of time Td or more in order to detach the attachment 30 from the quick hitch 16, the controller 21 causes the latch cylinder 52 to retract to bring the latching mechanisms 51 into the unlatching state, thus allowing the attachment 30 to be detached from the quick hitch 16.
(163) In so doing, in the case where an attachment ID is currently selected and a predetermined control corresponding to the currently selected attachment ID and an output process to output information relating to the attachment 30 corresponding to the currently selected attachment ID are being performed, the controller 21 deselects the attachment ID, stops the synchronization of the attachment 30, and also stops the predetermined control and output process. Furthermore, the controller 21 may delete, from the nonvolatile memory 22, the information of the result of identification of the attachment 30 corresponding to the deselected attachment ID, and may cause the nonvolatile memory 22 to save that information as a history in another storage area.
(164) As previously described, the user operates the attaching switch 26 again with the attachment 30 attached (fastened) to the quick hitch 16, in order to (i) allow the attachment 30 not yet identified (synchronized) to be automatically identified to allow the corresponding predetermined process to be performed (started) or (ii) to allow the attachment 30 to be automatically identified again to allow an appropriate predetermined process to be performed (started) because the already identified attachment 30 may not be the intended attachment 30, etc. The reason (i) is based on the demand that the attachment 30 be more easily identified and the corresponding predetermined process be performed quickly. The reason (ii) is based on the demand that the accuracy of identification for the attachment 30 and the appropriateness of the predetermined process be improved.
(165) In order to meet the demands described above, the controller 21 may change the second condition depending on, for example, whether an attachment ID is already selected or not (in other words, whether the predetermined process is being performed or not), when the attaching switch 26 is operated again with the attachment 30 attached to the quick hitch 16 and the second selecting process is performed.
(166)
(167) If an attachment ID is currently selected (YES at S52), the controller 21 waits from that time (current time) onward until a fifth period T5 has passed, and causes the beacon scanner 23 to receive ADV signal(s) Q1 (S53a in
(168) When the fifth period T5 has passed, the controller 21 extracts, from the internal memory 21a, specific attachment ID(s) included in one or more ADV signals Q1 which were received by the beacon scanner 23 during a third duration (which is the sum of the third period T3 which ended when the attaching switch 26 was operated continuously for the predetermined period Ta2 or more (step S18 in
(169) In the case where the controller 21 succeeds in extracting one or more specific attachment IDs from the internal memory 21a (YES at S55), the controller 21 checks the RSSI(s) included in the piece(s) ADV information corresponding to the extracted specific attachment ID(s), and provisionally selects the specific attachment ID corresponding to the highest RSSI from the attachment ID(s) (S56). The controller 21 then reads time information corresponding to the extracted specific attachment ID from the internal memory 21a, and checks whether the provisionally selected attachment ID has been received N times (a predetermined number of times, where N is an integer equal to or more than 2) in a row. If the controller 21 here determines that the provisionally selected attachment ID has been received N times in a row (YES at S57), the controller 21 definitively selects the provisionally selected attachment ID (S59).
(170) If the controller 21 determines that the provisionally selected attachment ID has not been received N times in a row (NO at S57), the controller 21 counts the number of identical attachment IDs including the provisionally selected attachment ID among the extracted specific attachment ID(s). If the controller 21 determines that the number of identical attachment IDs including the provisionally selected attachment ID is M (predetermined number, where M is an integer of 2 or more) or more (YES at S58), the controller 21 definitively selects the provisionally selected attachment ID (S59).
(171) If the controller 21 determines that the number of identical attachment IDs including the provisionally selected attachment ID is not M or more (NO at S58), the controller 21 deselects the provisionally selected attachment ID (S62). With this, the controller 21 cannot select an attachment ID, and does not perform the predetermined process (steps S16, S17 in
(172) If the controller 21 fails to extract a specific attachment ID from the internal memory 21a (NO at S55), the controller 21 waits for a fourth duration which is a sixth period T6 starting from when the controller 21 failed to extract a specific attachment ID, and causes the beacon scanner 23 to receive ADV signal(s) Q1 (S60a). The controller 21 also causes the user interface 25 to display, on the monitor screen G1, a notification A4 (information, message) indicating that ADV signal(s) Q1 is/are being received during the fourth duration (S60b, see
(173) After the sixth period T6 has passed, if the internal memory 21a stores piece(s) of ADV information corresponding to ADV signal(s) Q1 newly received during the fourth duration (YES at S61), the controller 21 performs step S56 and subsequent steps as described earlier. If the internal memory 21a does not store the piece(s) of ADV information (NO at S61), the controller 21 performs step S47 and subsequent steps in
(174) Step S41 of
(175) The second condition in the case where the attachment ID is not currently selected (steps S41 to S46 in
(176) As described above, when the controller 21 performs the second selecting process of
(177) The second condition set by the controller 21 includes condition(s) relating to at least one of the RSSI of an ADV signal Q1, the point in time at which the ADV signal Q1 is received, or the number of identical attachment IDs included in ADV signals Q1. In this regard, when the controller 21 performs the second selecting process, if an attachment ID is already selected, the second condition set by the controller 21 includes a larger number of the above conditions than when no attachment IDs are selected.
(178) Thus, the controller 21 sets the second condition more strictly in the case where an attachment ID is already selected than in the case where no attachment IDs are selected to improves the accuracy of the selection of the attachment ID of the attachment 30 attached to the quick hitch 16. On the contrary, the controller 21 sets the second condition less strictly in the case where no attachment IDs are selected than in the case where an attachment ID is already selected to increase the likelihood that an attachment ID will be selected.
(179) Note that the above-described manners in which the second condition is set and changed are merely examples, and this does not imply any limitation. When the controller 21 performs the second selecting process, the controller 21 may set and/or change the second condition depending on whether an attachment ID is already selected or not, based on information relating to ADV signal(s) Q1 and/or attachment ID(s) other than the above described information.
(180) In the above-described example embodiments, each attachment 30 is provided with a beacon transmitter 33 to transmit a wireless signal (advertisement signal Q1) compliant with Bluetooth (registered trademark) Low Energy, and the working vehicle 1 is provided with a beacon scanner 23 to receive the wireless signals. However, additionally or alternatively, for example, the attachment 30 may be provided with a transmitter such as a radio frequency identification (RFID) tag, and the working vehicle 1 may be provided with a receiver to receive wireless signals transmitted from the RFID. Additionally or alternatively, the attachment 30 may be provided with a transmitter to transmit radio waves for some other near field communication, and the working vehicle 1 may be provided with a receiver to receive the radio waves.
(181) In the above-described example embodiments, the working vehicle 1 is provided with the quick hitch 16. Alternatively, the working vehicle 1 may be provided with a hitch having a different structure from the quick hitch 16, a quick hitch to which an attachment 30 can be attached and detached both automatically and manually, or a hitch to which an attachment 30 can be attached and detached only manually. In the case where the user manually attaches the attachment 30 to the hitch or manually detaches the attachment 30 from the hitch, the user may input information indicating that the attachment 30 is attached or detached using the user interface 25.
(182) In the above-described example embodiments, the second selecting process is performed when, for example, the attaching switch 26 is operated with the attachment 30 attached to the quick hitch 16. However, the controller 21 may perform the second selecting process when a predetermined operator such as some other switch is operated in a predetermined manner instead of or in addition to the attaching switch 26. Furthermore, the predetermined operator, the switches 26 to 29, the travel operator 6, and the work operator 7 are not limited to hardware operating switches and operating levers, and may be, for example, software keys, etc., on the display screen of the user interface 25.
(183) The controller 21 may use, for example, a portable device 70 external to the working vehicle 1 as an input and an output, instead of or in addition to the user interface 25 in or on the working vehicle 1. In such a case, the controller 21 need only cause the communicator 24 to transmit information to the output external to the working vehicle 1 and cause the output to output the information. A controller such as an information processor external to the working vehicle 1 may perform similar processes to the controller 21. That is, the controller and the output of the attachment usage system 100 may be provided somewhere other than the working vehicle 1.
(184) In the above-described example embodiments, the working device 4, the quick hitch 16, and the specific attachment 30b are provided with hydraulic actuators (such as the boom cylinders 14, the front cylinders 15, and the latch cylinder 52). Additionally or alternatively, the working device 4, the quick hitch 16, and the specific attachment may be provided with other actuators such as electric actuators including electric motors or hydraulic actuators other than the hydraulic cylinders. In the case where an attachment including an electric actuator is attached to the quick hitch 16, the controller 21 may output, as power for the electric actuator, electricity (power) from the battery 20 (
(185) An attachment including a work member to be actuated by power from the prime mover 9 of the working vehicle 1 may be attached to the quick hitch 16. In the case where such an attachment including a work member is attached to the quick hitch 16, the controller 21 may output power from the prime mover 9 to the attachment via a power transmission mechanism including gear(s), shaft(s), and/or the like based on control data corresponding to the attachment.
(186) Working vehicles 1 and attachment usage systems 100 according to example embodiments described so far include feature(s) recited in the following item(s) and achieve the following effect(s).
(187) (Item 1) A working vehicle 1 including a hitch (quick hitch) 16 to attach and detach an attachment 30 thereto and therefrom, a receiver (beacon scanner) 23 to receive one or more wireless signals (advertisement signals) Q1 which are transmitted periodically from one or more transmitters (beacon transmitters) 33 in or on one or more of the attachments 30, which include respective one or more pieces of identification information (attachment IDs) of the one or more attachments 30, and which are compliant with a near field communication standard, and a controller 21, wherein the controller 21 is configured or programmed to perform a selecting process and a predetermined process when the attachment 30 is attached to the hitch 16 and when a predetermined operator 26 is operated with the attachment 30 attached to the hitch 16, the selecting process including selecting, according to a predetermined condition, one of the one or more pieces of identification information that is included in one of the one or more wireless signals Q1 received by the receiver 23, the predetermined process corresponding to the one of the one or more pieces of identification information selected in the selecting process. An attachment usage system 100 is a system to perform work using an attachment 30 with a working vehicle 1 and includes the working vehicle 1 and one or more transmitters 33.
(188) With the configuration according to item 1, the controller 21 performs, at user's intended times such as when the user such as the driver of the working vehicle 1 operates the traveling devices 5 and/or the working device 4 to attach an attachment 30 to the hitch 16 and/or when the user operates the operator 26 with the attachment 30 attached to the hitch 16, a selecting process to select identification information of that attachment 30 and a predetermined process corresponding to that attachment 30. This makes it possible for the working vehicle 1 to improve the responsivity of the selecting process and the predetermined process in response to the user operation, and also improve convenience. Furthermore, the user can not only wait for the predetermined process to be performed but also intentionally operate the operator 26, etc., to allow the attachment 30 to be ready for use on the working vehicle 1, making it possible to reduce the likelihood that the user will feel distrustful of the auto-attachment-identifying function of the working vehicle 1 and the attachment usage system 100.
(189) Furthermore, the controller 21 does not need to perform complex signal processing to perform the selecting process and the predetermined process each time the receiver 23 receives a wireless signal Q1 from a transmitter 33 in or on an attachment 30, making it possible to reduce the processing load on the controller 21. Furthermore, while the attachment 30 is attached to the hitch 16, provided that the operator 26 is not operated, the controller 21 does not perform the selecting process or, if the controller 21 has already started the predetermined process, the controller 21 can continue the predetermined process. Thus, it is possible to smoothly perform the predetermined process on the working vehicle 1 without unnecessarily stopping the process. This makes it possible to improve the efficiency of the predetermined process corresponding to the attached attachment 30 on the working vehicle 1. It follows that it is possible to efficiently use the attachment 30 on the working vehicle 1 to perform work.
(190) (Item 2) The working vehicle 1 according to item 1, wherein the operator 26 includes an attaching switch 26 to be operated to attach the attachment 30 to the hitch 16, and the controller 21 is configured or programmed to perform the selecting process when the attaching switch 26 is operated to attach the attachment 30 to the hitch 16 and when the attaching switch 26 is operated with the attachment 30 attached to the hitch 16.
(191) With the configuration according to item 2, since the attaching switch 26 reminds the user of connecting an attachment 30 to the working vehicle 1, the user can intentionally operate the attaching switch 26 to cause the selecting process to be performed appropriately and cause the predetermined process to be performed without accidentally operating other operators to actuate elements of the working vehicle 1 in a wrong manner, making it possible to improve the ease of operation. Furthermore, since it is not necessary to separately provide an operator to be operated to perform the selecting process, it is possible to prevent or reduce an increase in parts count of the working vehicle 1.
(192) (Item 3) The working vehicle 1 according to item 2, wherein the controller 21 is configured or programmed to perform a first selecting process (as the predetermined process) when the attaching switch 26 is operated with no attachments 30 attached to the hitch 16, the first selecting process including selecting, according to a first condition, one of the one or more pieces of identification information that is included in one of the one or more wireless signals Q1 received by the receiver 23, and perform a second selecting process (as the predetermined process) when the attaching switch 26 is operated with the attachment 30 attached to the hitch 16, the second selecting process including selecting, according to a second condition differing from the first condition, one of the one or more pieces of identification information that is included in one of the one or more wireless signals Q1 received by the receiver 23.
(193) With the configuration according to item 3, identification information is selected according to a condition that differs between when an attachment 30 is attached to the hitch 16 and when the attaching switch 26 is operated with an attachment 30 attached to the hitch 16. Therefore, for example, even if the controller 21 fails to select any identification information in the first selecting process, the controller 21 can select identification information in the second selecting process and perform the predetermined process.
(194) (Item 4) The working vehicle 1 according to item 3, wherein the hitch 16 includes a latching mechanism 51 selectively operable in a latching state in which the attachment 30 is secured or an unlatching state in which the attachment 30 is not secured, and an actuator (latch cylinder) 52 to actuate the latching mechanism 51 selectively to the latching state or the unlatching state, and the controller 21 is configured or programmed to, when the attaching switch 26 is operated while the latching mechanism 51 is in the unlatching state, cause the actuator 52 to actuate the latching mechanism 51 to the latching state and perform the first selecting process, and when the attaching switch 26 is operated while the latching mechanism 51 is in the latching state, perform the second selecting process.
(195) With the configuration according to item 4, it is possible, when an attachment 30 is attached (secured) to the hitch 16, to select the identification information of the attachment 30. It is also possible to select the identification information of the attachment 30 by the user operating the attaching switch 26 at any time while the attachment 30 is attached to the hitch 16. This makes it possible to appropriately perform the predetermined process corresponding to the attachment 30 attached to the hitch 16.
(196) (Item 5) The working vehicle 1 according to item 4, wherein the controller 21 is configured or programmed to, when the attaching switch 26 is operated continuously for a first period Ta1 or more while the latching mechanism 51 is in the unlatching state, cause the actuator 52 to actuate the latching mechanism 51 to the latching state and then start the first selecting process.
(197) With the configuration according to item 5, the identification information of the attached attachment 30 can be accurately selected and the predetermined process can be performed appropriately after the attachment 30 is attached to the hitch 16. It is also possible to eliminate or reduce the likelihood that the latching mechanism(s) 51 will be actuated accidentally or the first selecting process will be performed accidentally because of an accidental momentary operation of the attaching switch 26.
(198) (Item 6) The working vehicle 1 according to item 5, wherein the controller 21 is configured or programmed to perform the second selecting process when the attaching switch 26 is operated continuously for a second period Ta2 or more while the latching mechanism 51 is in the latching state, the second period Ta2 being shorter than the first period Ta1.
(199) With the configuration according to item 6, when the latching mechanism(s) 51 is/are in the latching state, i.e., while the attachment 30 is attached to the hitch 16, the controller 21 does not need to wait for the latching mechanism(s) 51 to be actuated, and therefore it is possible to quickly perform the second selecting process in response to the operation of the attaching switch 26 and also possible to improve operability.
(200) (Item 7) The working vehicle 1 according to any one of items 3 to 6, wherein the controller 21 is configured or programmed to cause a memory (internal memory) 21a to store, for a period of time Tm, one or more received signal strengths (RSSIs) of the one or more wireless signals Q1 received by the receiver 23 and the one or more pieces of identification information included in the one or more wireless signals Q1 such that the one or more received signal strengths are in association with the one or more pieces of identification information, the first selecting process includes selecting, according to the first condition, one of the one or more pieces of identification information stored in the memory 21a, and the second selecting process includes selecting, according to the second condition, one of the one or more pieces of identification information stored in the memory 21a.
(201) With the configuration according to item 7, it is possible to cause the memory 21a to store, for a period of time Tm, piece(s) of identification information included in the wireless signal(s) Q1 received by the receiver 23, and select a piece of identification information of the attachment 30 attached to the hitch 16 according to a first condition or a second condition from the stored piece(s) of identification information.
(202) (Item 8) The working vehicle 1 according to item 7, wherein the first selecting process to be performed by the controller 21 includes selecting one of the one or more pieces of identification information stored in the memory 21a based on at least one of (i) the one or more received signal strengths of the one or more wireless signals Q1 corresponding to the one or more pieces of identification information, (ii) one or more points in time at which the one or more wireless signals Q1 were received, or (iii) the number of identical ones of the one or more pieces of identification information.
(203) With the configuration according to item 8, when an attachment 30 is attached to the hitch 16, the identification information of the attached attachment 30 can be accurately selected, making it possible to appropriately perform the predetermined process corresponding to the attachment 30 on the working vehicle 1.
(204) (Item 9) The working vehicle 1 according to item 7 or 8, wherein the second selecting process to be performed by the controller 21 includes extracting, from the memory 21a, one or more specific pieces of identification information included in one or more wireless signals Q1 that were received by the receiver 23 during a third period T3 which ended when the attaching switch 26 was operated, and selecting one of the one or more specific pieces of identification information based on at least one of (i) the one or more received signal strengths of the one or more wireless signals Q1 corresponding to the extracted one or more specific pieces of identification information, (ii) one or more points in time at which the one or more wireless signals Q1 were received, or (iii) the number of identical ones of the extracted one or more specific pieces of identification information.
(205) With the configuration according to item 9, when the attaching switch 26 is operated with the attachment 30 attached to the hitch 16, the piece of identification information of the attachment 30 can be selected accurately from the piece(s) of identification information included in the wireless signal(s) Q1 which was/were received by the receiver 23 during a predetermined duration (first duration) which ended when the attaching switch 26 was operated. This makes it possible to appropriately perform the predetermined process corresponding to the attachment 30 on the working vehicle 1.
(206) (Item 10) The working vehicle 1 according to item 9, wherein the controller 21 is configured or programmed to, if the controller 21 fails to extract any specific piece of identification information from the memory 21a, select one of one or more newly received pieces of identification information included in one or more wireless signals Q1 that were newly received by the receiver 23 during a fourth period T4 which started when the controller 21 failed to extract any specific piece of identification information, based on at least one of (i) one or more received signal strengths of the newly received one or more wireless signals Q1, (ii) one or more points in time at which the one or more wireless signals Q1 were newly received, or (iii) the number of identical ones of the one or more newly received pieces of identification information.
(207) With the configuration according to item 10, even if, when the attaching switch 26 is operated with the attachment 30 attached to the hitch 16, the receiver 23 does not receive any wireless signals Q1 during a predetermined duration (first duration) which ends when the attaching switch 26 is operated, it is possible to allow the receiver 23 to newly receive wireless signals Q1 during a predetermined duration (second duration) which starts when the attaching switch 26 is operated. It is then possible to accurately select the piece of identification information of the attachment 30 from the piece(s) of identification information included in the newly received wireless signal(s) Q1, making it possible to appropriately perform the predetermined process corresponding to the attachment 30 on the working vehicle 1.
(208) (Item 11) The working vehicle 1 according to item 10, wherein the controller 21 is configured or programmed to cause a user interface 25 to output, during the fourth period T4, information (message) A4 indicating that one or more wireless signals Q1 are being received.
(209) With the configuration according to item 11, it is possible to allow the user to know that processing for the attachment 30 to be used is being performed on the working vehicle 1, during a fourth period T4 which starts when the user operates the attaching switch 26 with the attachment 30 attached to the hitch 16. This makes it possible to eliminate or reduce the likelihood that the user will feel a sense of uncertainty.
(210) (Item 12) The working vehicle 1 according to any one of items 7 to 11, wherein the controller 21 is configured or programmed to, upon detecting that a received signal strength of a wireless signal Q1 received by the receiver 23 is higher than a predetermined value X and/or that the wireless signal Q1 includes vibration information indicating that the attachment 30 is vibrating, cause the memory 21a to store, for the period of time Tm, the received signal strength of the wireless signal Q1 and a piece of identification information included in the wireless signal Q1 such that the received signal strength is in association with the piece of identification information.
(211) With the configuration according to item 12, it is possible to select, from wireless signal(s) Q1 received by the receiver 23, a wireless signal Q1 transmitted from a transmitter 33 in or on an attachment 30 which is present in the vicinity of the working vehicle 1 and which vibrated when attached to the hitch 16, and cause the memory 21a to store, for a period of time Tm, the received signal strength of the selected wireless signal Q1 and the piece of identification information included in the selected wireless signal Q1. It is then possible to accurately select the piece of identification information of the attachment 30 attached to the hitch 16 from the piece(s) of identification information stored in the memory 21a and appropriately perform the predetermined process corresponding to the attachment 30.
(212) (Item 13) The working vehicle 1 according to item 12, further including a traveling device 5 to cause a vehicle body 2 to travel, and a working device 4 to perform work, wherein the hitch 16 is connected to the working device 4, and the second selecting process to be performed by the controller 21 includes selecting, according to the second condition, one of the one or more pieces of identification information that is included in one of the one or more wireless signals Q1 received by the receiver 23 while at least one of the traveling device 5 or the working device 4 is in action.
(213) With the configuration according to item 13, since the attachment 30 attached to the hitch 16 vibrates in synchronization with the actuation of the traveling device 5 and/or the working device 4, it is possible to ensure that the memory 21a stores the received signal strength of the wireless signal Q1 transmitted from the transmitter 33 in or on the attachment 30 and the piece of identification information included in the wireless signal Q1. It is then possible to accurately select the piece of identification information of the attachment 30 attached to the hitch 16 from the piece(s) of identification information stored in the memory 21a and appropriately perform the predetermined process corresponding to the attachment 30.
(214) (Item 14) The working vehicle 1 according to any one of items 3 to 13, wherein the controller 21 is configured or programmed to, when performing the second selecting process, change the second condition depending on whether any of the one or more pieces of identification information is already selected.
(215) With the configuration according to item 14, it is possible to use the second condition that differs between (i) when the second selecting process is to be performed under the condition in which the predetermined process corresponding to the already selected piece of identification information is performed on the working vehicle 1 and (ii) when the second selecting process is to be performed under the condition in which no identification information is selected or the predetermined process is not performed, making it possible to change the accuracy of the selection of identification information and the time taken for the second selecting process to be performed, and thus possible to further improve convenience and efficiency.
(216) (Item 15) The working vehicle 1 according to item 14, wherein the controller 21 is configured or programmed to, when performing the second selecting process, if any of the one or more pieces of identification information is already selected, change the second condition such that the number of pieces of identification information from which a piece of identification information is selected is larger than when no identification information is selected.
(217) With the configuration according to item 15, it is possible to accurately select the piece of identification information of the attachment 30 attached to the hitch 16 from a larger number of pieces of candidate identification information in the case where a piece of identification information is already selected when the second selecting process is to be performed than in the case where no identification information is selected when the second selecting process is to be performed. On the contrary, in the case where no identification information is selected when the second selecting process is to be performed, it is possible to quickly select the piece of identification information of the attachment 30 attached to the hitch 16 from a smaller number of pieces of candidate identification information than in the case where a piece of identification information is already selected.
(218) (Item 16) The working vehicle 1 according to item 14 or 15, wherein the second condition set by the controller 21 includes at least one condition relating to at least one of (i) one or more received signal strengths of the one or more wireless signals Q1, (ii) one or more points in time at which the one or more wireless signals Q1 were received, or (iii) the number of identical ones of the one or more pieces of identification information included in the one or more wireless signals Q1, and if any of the one or more pieces of identification information is already selected when the controller 21 performs the second selecting process, the second condition set by the controller 21 includes a larger number of the conditions than when no identification information is selected.
(219) With the configuration according to item 16, it is possible to accurately select the piece of identification information of the attachment 30 attached to the hitch 16 according to a larger number of conditions in the case where a piece of identification information is already selected when the second selecting process is to be performed than in the case where no identification information is selected when the second selecting process is to be performed. On the contrary, in the case where no identification information is selected when the second selecting process is to be performed, it is possible to quickly select the piece of identification information of the attachment 30 attached to the hitch 16 according to a smaller number of conditions than in the case where a piece of identification information is already selected.
(220) (Item 17) The working vehicle 1 according to any of items 1 to 16, wherein the predetermined process to be performed by the controller 21 includes performing control corresponding to the one of the one or more pieces of identification information selected in the selecting process and causing a user interface 25 to output information relating to the attachment 30 corresponding to the one of the one or more pieces of identification information.
(221) With the configuration according to item 17, it is possible to perform control corresponding to the attached attachment 30 on the working vehicle 1 to appropriately use the attachment 30 to perform work. It is also possible to cause the user interface 25 to output information relating to the attached attachment 30 for user's recognition. This allows the user to easily check whether the attachment 30 identified (synchronized) on the working vehicle 1 and the attachment 30 the user wishes to use on the working vehicle 1 are the same or not and determine whether or not to operate the attaching switch 26 again.
(222) (Item 18) The working vehicle 1 according to item 17, wherein the controller 21 is configured or programmed to, if the currently selected one of the one or more pieces of identification information selected in the selecting process differs from a previously selected one of the one or more pieces of identification information that had been selected until the selecting process was performed, cause the user interface 25 to output information A8 asking whether to use the attachment 30 corresponding to the currently selected one of the one or more pieces of identification information instead of a previous attachment 30 corresponding to the previously selected one of the one or more pieces of identification information, and if an instruction to use the attachment 30 corresponding to the currently selected one of the one or more pieces of identification information is inputted via the user interface 25, perform the control corresponding to the currently selected one of the one or more pieces of identification information and cause the user interface 25 to output the information A7 relating to the attachment 30 corresponding to the currently selected one of the one or more pieces of identification information.
(223) With the configuration according to item 18, it is possible to eliminate or reduce the likelihood that the attachment 30 identified (synchronized) on the working vehicle 1 will be changed against the user's intent, and also possible to eliminate or reduce the likelihood that the user will feel a sense of uncertainty. It is also possible to appropriately perform, on the working vehicle 1, the predetermined process corresponding to the attachment 30 that the user wishes to use.
(224) While example embodiments of the present invention have been described above, it is to be understood that variations and modifications will be apparent to those skilled in the art without departing from the scope and spirit of the present invention. The scope of the present invention, therefore, is to be determined solely by the following claims.