Бабушка всегда хвасталась, что ей будильник не нужен. Она просто загадывает себе -- во сколько проснуться, и это срабатывает. На практике она периодически просыпала.

У меня такого нет, но вот что я заметил. Если я сплю сидя или полулёжа (как в транспорте, так и дома), то я буду спать 20-30 минут, после чего проснусь сам, и больше хотеть спать не буду.

Но если я лёг спать лёжа -- то это не сработает. Будильники на 30, 60 минут смогут меня разбудить, но я буду очень хотеть спать, выключу их и продолжу своё дело.